linux文件權限解析和修改?通過chmod指令,可以修改文件或者目錄的權限,今天小編就來聊一聊關于linux文件權限解析和修改?接下來我們就一起去研究一下吧!
通過chmod指令,可以修改文件或者目錄的權限。
字符意義:
u:所有者
g:所有組
o:其他人
a:所有人(u、g、o的總和)
chmod u=rwx,g=rx,o=x(文件目錄名)
chmod o w(文件目錄名)
chmod a-x(文件目錄名)
給abc文件的所有者讀寫執行的權限,給所在組讀執行權限,給其它組讀執行權限。
chmod u=rwx,g=rx,o=rw abc
給abc文件的所有者除去執行的權限,增加組寫的權限
chmod u-x,g x abc
給abc文件的所有用戶添加讀的權限
chmod a r abc
r=4 w=2 x=1 rwx=4 2 1=7
(chmod u=rwx,g=rx,o=x 文件目錄名)相當于 (chmod 751文件目錄名)
将/home/abc.txt文件的權限修改成rwxr-xr-x,使用給數字的方式實現
chmod 755 /home/abc.txt
2.chown-修改文件所有者chown newowner file 改變文件的所有者
chown newowner:newgroup file 改變用戶的所有者和所有組
-R 如果是目錄則使其下所有子文件或目錄遞歸生效
請将/home/abc .txt 文件的所有者修改成tom
chown tom abc.txt
請将/home/kkk 目錄下所有的文件和目錄的所有者都修改成tom
chown -R tom kkk/
首選使用root操作
3.chgrp-修改文件所在組chgrp newgroup fle 改變文件的所有組
請将/home/abc .txt文件的所在組修改成shaolin
chgrp shaolin /home/abc.txt
請将/home/kkk目錄下所有的文件和目錄的所在組都修改成shaolin
chgrp -R shaolin /home/kkk
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!