Linux文件权限命令

Linux文件权限命令目录一、文件属性基础知识1.文件属性2.文件属性解释二、文件权限命令1.chgrp命令2.chown命令3.chmod命令一、文件属性基础知识1.文件属性2.文件属性解释①文件类型(filetype):d目录-文件l链接文档b装置文件里面的可供存储的接口设备c装置文件里面的串行端口设备,例如键盘、鼠标②用户权限(userpermissions):r可读w可写x可执行-否定的意思,例如r-x,可读不可写可执行③用户组权限(grouppermissions

大家好,欢迎来到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

(0)
上一篇 2024-02-25 17:26
下一篇 2024-02-26 17:15

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信