【LINUX】chmod语法

在Linux下,chmod命令用于更改文件或目录的权限。它的基本语法如下:

chmod [选项] 权限模式 文件/目录

其中,[选项]是可选的,权限模式指定了要设置的权限,文件/目录是要修改权限的目标。

一些常用的选项包括:

  • -c:显示修改详细信息。
  • -v:显示每个修改的文件名。
  • -R:递归地修改目录及其子目录下的所有文件。

以下是一些常用的权限模式示例:

  • u:用户权限。
  • g:用户组权限。
  • o:其他用户权限。
  • a:所有用户权限。
  • +:添加权限。
  • -:移除权限。
  • =:设置权限。

权限模式可以是以下字母和符号的组合:

  • r:读权限。
  • w:写权限。
  • x:执行权限。
  • s:设置用户或组ID。
  • t:粘滞位。

以下是一些示例:

  1. 更改文件的所有者的读写权限:chmod u+rw 文件名

  2. 移除其他用户的执行权限:chmod o-x 文件名

  3. 设置目录及其子目录的所有者与用户组具有读写执行权限:chmod -R u+rwx,g+rwx 目录名

权限模式也可以使用数字表示,例如 chmod 777 文件名 表示将文件的权限设置为所有者、用户组和其他用户都具有读写执行权限。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值