1. 程式人生 > >chmod 檔案目錄變更許可權詳細

chmod 檔案目錄變更許可權詳細

chmod 檔案目錄變更許可權


touch test
ls -l命令可以看見如
//目錄下只有一個檔案test 
-rwx------ 1 hkhl hkhl 0 Nov 21 21:05 test


第一欄為許可權詳細
又細分為10個位
第一位為型別辨識位,如果為目錄則為d 是檔案的話就是- ...
許可權分為rwx 可讀,可寫,可執行
除去第一位,三位一隔,第一個三位為檔案建立者所擁有的許可權,第二個為組使用者所擁有的的許可權,最後一個為其他使用者的許可權
chmod 附權有兩種寫法
1.
// u為建立者,g為組,o為其他使用者,a為所有使用者
chmod g+r,o+r test      //+- r,w,x新增減少響應的許可權
則ls -l顯示的是-rwxr--r-- 1 hkhl hkhl 0 Nov 21 21:05 test
2.
將三位視作二進位制01顯示 則rwx為111 即7
chmod 777 test
則ls -l顯示的是-rwxrwxrwx 1 hkhl hkhl 0 Nov 21 21:05 test

第二欄為檔案數量 
如果為檔案的話就是1
為目錄的話就是所擁有的的檔案數量 //會遞迴顯示當前目錄及子目錄下的所有可見檔案的數量
第三欄為該檔案擁有者
第四欄為該檔案擁有組
第五欄為建立日期
第六欄為檔名
// .開頭為隱藏檔案使用 ls -a可以顯示