ls -al:顯示文件的文件名與相關屬性并列出所有文件詳細的權限與屬性
?
dr-xr-x---. ??7 ??????root ????root ??????4096 ??????Apr3 12:31 ??????.
??權限????連接???所有者????用戶組????文件容量???修改日期??????文件名
第一個字符代表這個文件是“目錄,文件,或連接文件等”
?????d:目錄
?????-:文件
?????l:鏈接文件
?????b:設備文件里可供存儲的接口設備
?????c:設備文件里的串行端口設備
??[d] ????????[r-x] ???????????[r-x] ???????????????[---]
文件類型???文件權限????文件屬組的權限????其他人對此文件的權限
r :可讀 ??w:可寫 ???x:可執行 ??-:沒有權限
?
???目錄test所有者為root,所屬用戶組為root,root用戶對此目錄具有可讀,可寫可執行的權限;root用戶組可進入次目錄,但不能執行寫入的操作;其他用戶可進入次目錄,但不能執行寫入的操作。
修改文件與目錄屬性時,一定要分清楚什么數據可改,什么數據不可改。
?
?
如何改變屬性與權限
chown ?修改文件的所有者
-R?用戶名:組名 目錄 遞歸修改目錄的權限以及目錄下所有的文件的權限
chgrp ??修改文件的屬組
Chmod ?修改文件權限
?
?
數字類型改變權限:
文件權限字符為[-rwxrwxrwx]九個權限三個為一組,可用數字代表各個權限
r=4 ??
w=2 ??
x=1
每種身份各個權限分數需要累加,如權限為[-rwxr-xr--],分數則是
owner=7
group=5
other=4
所以我們設置權限的更改時,該文件權限數字為754
?
?
符號類型改變權限:
? ? ? ? ? ? ? ? ?u 屬主 ??????????????????+ 加入 ????????????f
? ? ? ? ? ? ? ? g 屬組 ??????????????????- 除去 ????????????w ???????文件或目錄
Chmod ? ? ? o其他人 ? ? ? ? ? ? ???= 設置 ????????????x
? ? ? ? ? ? ? ? a所有人
每人均可寫入的權限
?