linux亦步亦趨 09 檔案許可權管理

2021-09-02 03:58:22 字數 2175 閱讀 4808

chmod - change file access permissions

命令格式:chmod 檔名或目錄名大括號裡面的引數表示必選引數豎線隔開表示必選其中乙個或多個。

我們拆開來解釋一下chmod的用法:

舉幾個例子說明一下:

[root@localhost etc]# ls -l hosts

-rw-r--r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod u+x hosts

[root@localhost etc]# ls -l hosts

-rwxr--r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

[root@localhost etc]# ls -l hosts

-rwxr--r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod u-x hosts

[root@localhost etc]# ls -l hosts

-rw-r--r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

[root@localhost etc]# ls -l hosts

-rw-r--r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod g+rw hosts

[root@localhost etc]# ls -l hosts

-rw-rw-r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

[root@localhost etc]# ls -l hosts

-rw-rw-r-- 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod o+x hosts

[root@localhost etc]# ls -l hosts

-rw-rw-r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

[root@localhost etc]# ls -l hosts

-rw-rw-r-x 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod go-x hosts

[root@localhost etc]# ls -l hosts

-rw-rw-r-- 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

上面是用xwr和ugo來表示許可權的,還有一種用數字來表示的方式:

其中rwx分別由數字4、2、1 來表示一組許可權的數字加起來佔一位,比如下面的許可權

-rwxr--r-- 的數字表示為744  是因為所有者的rwx加起來是7  組和其他使用者是4 再舉幾個例子

-rw-rw-rw-的數字表示為:666.

[root@localhost etc]# chmod 752 hosts

[root@localhost etc]# ls -l hosts

-rwxr-x-w- 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod 7 hosts

[root@localhost etc]# ls -l hosts

-------rwx 3 root root 0 07-22 12:07 hosts

[root@localhost etc]# chmod 777 hosts

[root@localhost etc]# ls -l hosts

-rwxrwxrwx 3 root root 0 07-22 12:07 hosts

[root@localhost etc]#

注意事項:

Linux筆記(2) 檔案許可權

1 user group others 2 chgrp 設定檔案所屬群 chgrp r groupname filename 3 chown 修改檔案擁有者 1 chown username filename 2 chown username groupname filename 同時修改擁有者和群...

Linux入門(三)檔案許可權

linux系統中的每個檔案和目錄都有訪問許可許可權,用它來確定使用者對檔案和目錄進行訪問和操作的許可權。檔案或目錄的訪問許可權分為唯讀r,只寫w和可執行x三種。有三種不同型別的使用者可對檔案或目錄進行訪問 檔案所有者,同組使用者 其他使用者。所有者一般是檔案的建立者。用ls l命令顯示檔案或目錄的周...

linux筆記2 檔案許可權

許可權是什麼 檔名 drwxrwxrwx d代表資料夾 如果是 代表普通檔案 c代表字元裝置 l代表鏈結檔案 第乙個rwx代表擁有著的許可權 第二個rwx代表所屬組的許可權 第三個rwx代表其他使用者的許可權 怎麼改變許可權 1.去掉擁有者的許可權 chmod u r file u代表的是讀許可權 ...