drwxr-xr-x. 7 root root 4096 Sep 26 20:16 sysconfig
-rw-r--r--. 1 root root 1150 Aug 31 18:46 sysctl.conf
lrwxrwxrwx. 1 root root 14 Aug 31 17:21 system-release -> centos-release
例如:-rw-r--r--
第一個代表檔案類型:
-普通檔案:通常是流式檔案。
d目錄檔案:用于表示和管理系統中的全部檔案
l連結檔案:用于不同目錄下的檔案的共享
b代表區塊(block)裝置,c代表字元(character)裝置
(rw-)擁有者、(r--)群組、(r--)其他
u表示擁有者(user)
g表示與擁有者屬于同一個群體(group)
o表示其他以外的人(other)
a表 示這三者皆是
+表示增權重限,-表示取消權限,=賦予給定的權限,并取消原有的權限
chmod a=rwx file 和 chmod 777 file 效果相同
chmod ug=rwx,o=x file 和 chmod 771 file 效果相同
r:表示可讀取,w表示可寫入,x表示可執行。
讀、寫、運作三項權限可以用數字表示,就是r=4,w=2,x=1。是以,上面的例子中的rw-r--r--用數字表示成644。
-rw------- (600) -- 隻有屬主有讀寫權限。
-rw-r--r-- (644) -- 隻有屬主有讀寫權限;而屬組使用者和其他使用者隻有讀權限。
-rwx------ (700) -- 隻有屬主有讀、寫、執行權限。
-rwxr-xr-x (755) -- 屬主有讀、寫、執行權限;而屬組使用者和其他使用者隻有讀、執行權限。
-rwx--x--x (711) -- 屬主有讀、寫、執行權限;而屬組使用者和其他使用者隻有執行權限。
-rw-rw-rw- (666) -- 所有使用者都有檔案讀、寫權限。
-rwxrwxrwx (777) -- 所有使用者都有讀、寫、執行權限。
遞歸式增權重限:-R
chmod -R a+rx /var/www
chmod -R u+w /var/www
本文轉自 Linux_woniu 51CTO部落格,原文連結:http://blog.51cto.com/linuxcgi/1970944