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所有人
每人均可寫入的權限
原創文章,作者:Linux.rookie,如若轉載,請注明出處:http://www.www58058.com/72398
主要總結了linux文件的屬性及文件權限的修改,內容上寫的很不錯,可以再把學過的一些常用的命令再往進總結一下
@renjin:
好的,知道了,謝謝
@Linux.rookie:
不客氣