chmod +x file
将文件从 rw-r--r-- 更改为 rwxr-xrx 但实际上我只想要 rwx-r--r-- 这可能吗?
答案1
要仅更改当前用户的权限,您可以使用:
chmod u+x <file>
其中 u=用户,g=组,o=其他。
如果您想强制执行您提到的权限,这将是理想的:
chmod u=rwx,go=r file
您也可以使用八进制表示法, 如下:
chmod 744 <file>
这将为rwx
用户设置(7),r
为组和其他设置(4)。
答案2
尝试运行chmod u=rwx,go=r file
。
就我而言,这赋予了权限rwx-r--r--
,我认为这就是你的意思。