大家好,欢迎来到IT知识分享网。
一、文件属性基础知识
1.文件属性
2.文件属性解释
①文件类型(file type):
d
目录
-
文件
l
链接文档
b
装置文件里面的可供存储的接口设备
c
装置文件里面的串行端口设备,例如键盘、鼠标
②用户权限(user permissions):
r
可读
w
可写
x
可执行
-
否定的意思,例如r-x,可读不可写可执行
③用户组权限(group permissions)
④其他用户权限(other permissions)
⑤链向此文件的连接数(number of hard links)
⑥用户名字(user name)
⑦用户组名字(group name)
⑧大小(size)
⑨时间(date)
⑩文件名(filename)
二、文件权限命令
1.chgrp命令
作用:更改文件属于哪个用户组
语法:chgrp [-R] 属组名 文件名
参数:
-R
递归更改文件属组,就是在更改某个目录文件的属组时,如果加上-R的参数,那么该目录下的所有文件的属组都会更改
常用命令:
chgrp root a.txt
更改a.txt文件的所属用户组为root
chgrp -R root a
更改a目录及a目录下的所有文件的所属用户组为root
2.chown命令
作用:更改文件属于哪个用户,也可以同时更改文件属于哪个用户组
语法:
chown [-R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
参数:
-R
递归更改文件属主和属组,就是在更改某个目录文件的属主和属组时,如果加上-R的参数,那么该目录下的所有文件的属主和属组都会更改
常用命令:
chown root a.txt
更改a.txt文件的所属用户为root
chown -R root a
更改a目录及a目录下的所有文件的所属用户为root
chown admin:root a.txt
更改a.txt文件的所属用户为admin,所属用户组为root
chown -R admin:root a
更改a目录及a目录下的所有文件的所属用户为admin,所属用户组为root
3.chmod命令
作用:更改文件权限
语法:chmod [-R] xyz 文件或目录
参数:
-R
进行递归(recursive)的持续变更,亦即连同次目录下的所有文件都会变更
xyz:
x(用户权限值):r(4)、w(2)、x(1)
y(用户组权限值):r(4)、w(2)、x(1)
z(其他用户权限值):r(4)、w(2)、x(1)
常用命令:
chmod 777 a.txt
更改a.txt文件的权限值为777
chmod -R 743 a
更改a目录及a目录下所有文件的权限值为743
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14650.html