在 Linux 中,您可以更改除一个目录之外的所有文件的权限吗?

Ran*_*ana 9 linux command-line permissions

有没有办法在单个 Linux 命令行命令中更改除单个目录之外的所有文件/目录权限?

小智 7

假设您希望为当前工作目录中文件夹的内容递归设置权限位 755,除了名为"nameOfFolderToBeExcluded"的文件夹的内容:

 chmod 755 -R $(ls | awk '{if($1 != "nameOfFolderToBeExcluded"){ print $1 }}')
Run Code Online (Sandbox Code Playgroud)