linux设置文件权限命令

2025-10-03 08:00:23

1、首先,我们要知道的是Linux有以下几种权限

读权限(r) 对文件表示可读取此文件中的实际内容,对目录表示读取目录结构列表的权限。

写权限(w) 对文件表示可以编辑、新增或者修改文件中的内容,对目录表示可以新建,删除,修改,移动子目录和目录中的文件

执行权限(x)对文件表示该文件具有被系统执行的权限。对目录赋予 x 权限,代表用户可以进入目录。

2、接下来来了解Linux中文件的权限的组成部分,如图所示

linux设置文件权限命令

3、示例中的权限解释如下

- rw- r-- r--

文件所有者(用户root):读权限,写权限

文件所属组(用户组root):读权限

其他用户:读权限

linux设置文件权限命令

4、常用的权限设置命令

1).chown 修改文件或目录所有者,所有组命令

2).chmod 修改文件或目录权限命令

1、作用:修改文件或目录所有组

命令格式

chown [-R] 所有者[:所属组] 文件或目录

2、示例,

创建3个文件,

修改test1.txt的所有者为www,

修改text2.txt文件所有组和所有组是www,

修改test3.txt的所有组为www,如图

linux设置文件权限命令

1、作用:修改文件权限命令

我们可以用数字代表各个权限:

r --> 4

w --> 2

x --> 1

拿rwxr-xr-x来说,所有者、所属组和其他人分别对应的权限值为:

所有者 = rwx = 4 2 1 = 7

所属组 = rw- = 4 1 = 5

其他人 = r-x = 4 1 = 5

2、命令格式

1)使用数字设置权限:chmod [-R] 权限值 文件名

2)使用字母设置权限:chmod [-R] [u,g,o,a][ ,-,=][r,w,x]

说明

[u,g,o,a]

u 所有者身份

g 所有组身份

o 其他人身份

a 所有身份

[+,-,=]

+ 加入某个权限

- 减少某个权限

= 设置权限

[r,w,x]

r 读权限

w 写权限

x 执行权限

3、数字设置权限示例

test1.txt=>777 

test2.txt=>755 

test3.txt=>644

如图

linux设置文件权限命令

4、字母设置权限示例

test1.txt=>其他用户减少写(w),执行(x)权限。

test2.txt=>所属组设置权限等于rwx。

test3.txt=>所属者添加执行(x)权限。

如图

linux设置文件权限命令

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢