位置: 首页 >资讯 > > 正文
linux常用命令20个_linux常用命令chmod-每日消息

2023-02-08 19:01:32     来源:互联网

linux常用命令chmod命令解释

用于更改linux系统文件或目录的访问权限。使用它来控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和运算符表达式的文本设置方法;另一种是包含数字的数字设置方法。

每个文件或目录有三组访问权限,每组由三个数字表示,这是文件所有者的读、写和执行权限。与所有者同组的用户的读、写、执行权限;系统中其他用户的读、写和执行权限。可以用ls -l test.txt来找。


(相关资料图)

以文件log2012.log为例:

-rw-r-r-1 root root 296k 11-13 06:03 log 2012 . log

第一列有10个位置,第一个字符指定文件类型。一般来说,目录也是一个文件。如果第一个字符是一条水平线,它意味着一个非目录文件。如果是D,说明是目录。从第二个字符到第十个字符,一组3个字符共9个字符,分别代表3组用户对文件或目录的权限。权限字符使用水平线表示空权限,R表示只读,W表示写入,X表示可执行。

通用参数:

-c当有变化时报告处理信息。

-R处理指定目录及其子目录中的所有文件。

授权范围:

u:目录或文件的当前用户

g:当前目录或文件组。

o:不同于当前用户或目录或文件组的用户或组。

答:所有用户和组

权威代码:

r:读权限,用数字4表示。

w:写权限,用数字2表示。

x:执行权限,用数字1表示。

-:删除权限,用数字0表示。

学生:特殊权利

linux常用命令chmod命令示例

(1)增加文件t.log的所有用户的可执行权限

chmod a x t.log

(2)撤销原来的所有权限,然后让所有者拥有可读权限,输出处理信息。

chmod u=r t.log -c

(3)将读取、写入和执行(7)的权限分配给文件的所有者,将读取和执行(5)的权限分配给文件所属的组,将执行(1)的权限分配给其他用户。

Chmod 751 t.log -c(或:chmod u=rwx,g=rx,o=x t.log -c)

(4)为测试目录及其子目录中的所有文件添加可读权限。

chmod u r,g r,o r -R text/-c

本文到此结束,希望对大家有所帮助。

标签: 所有文件 当前用户 所有用户 对大家有

上一篇:杨紫的男朋友是秦俊杰吗(2) 天天快资讯
下一篇:网上怎么买地铁票_地铁怎么买票-环球今日报
相关内容

美容

护肤

prev next