温馨提示×

Linux中chmod命令的运算符如何用

小樊
81
2024-12-01 07:37:02
栏目: 智能运维

在Linux中,chmod命令用于修改文件或目录的权限

  1. +:添加权限。例如,chmod u+x file.txt将在文件所有者(u)上添加执行权限。
  2. -:移除权限。例如,chmod u-x file.txt将从文件所有者上移除执行权限。
  3. =:设置特定权限。例如,chmod u=rw file.txt将为文件所有者设置读写权限。

当使用这些运算符时,你可以指定权限类型(如u代表用户,g代表组,o代表其他用户)和权限级别(如r代表读取,w代表写入,x代表执行)。例如:

  • chmod u+rw file.txt:为文件所有者添加读写权限。
  • chmod g+x dir/:为组用户添加执行权限。
  • chmod o-rwx file.txt:为其他用户移除执行权限。
  • chmod 755 script.sh:为文件所有者设置读、写、执行权限(7),为组用户和其他用户设置读、执行权限(5)。

0