linux的chmod用法详解

chmod用于更改linux中文件所属组和用户的对应权限。一般用十位的字符表示,如-rw-r--r-x。

2-4参数:属于user

5-7参数:属于group

8-10参数:属于others

r:read读的权限==>4

w:write写的权限==>2

x:excute执行的权限==>1

一般用8进制的一位数分别制定user、group、others的文件权限,如777,则表示user、group、others均有文件的读、写、执行权限。

chmod 644 test.txt 表示该文件的user具有读和写权限,group具有读权限,others具有读权限。

ll后会看到该文件的权限是-rw-r--r--




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
chmod命令是Linux系统中用来更改文件或目录的权限的命令。该命令格式为:chmod [选项] 权限 文件名。 权限可以是数字或字母,分别表示文件所有者、用户组和其他用户的读、写和执行权限。 数字表示权限的方法: - 数字0表示无权限; - 数字4表示读权限; - 数字2表示写权限; - 数字1表示执行权限; - 数字7表示读、写、执行权限。 字母表示权限的方法: - u表示文件所有者; - g表示用户组; - o表示其他用户; - a表示所有用户; - +表示增加权限; - -表示减少权限; - =表示设置权限。 如: chmod 755 test.txt 表示文件所有者有rwx权限,用户组和其他用户有rx权限 常用选项: - -R:递归处理,将权限更改应用到目录中的所有文件和子目录。 - -v:显示详细信息。 常用权限设置: - chmod 755 filename 表示文件所有者有rwx权限,用户组和其他用户有rx权限 - chmod 600 filename 表示文件所有者有rw权限,用户组和其他用户无权限 - chmod 777 filename 表示所有用户有rwx权限 - chmod +x filename 表示增加文件的执行权限 - chmod -x filename 表示减少文件的执行权限 总之,chmod命令是用来更改文件或目录的权限的命令,可以使用数字或字母表示权限,并可以指定文件所有者、用户组和其他用户的读、写和执行权限。使用-R选项可以递归地更改目录中的所有文件和子目录的权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值