linux cmd 删除所有没有权限的文件

linux cmd 删除所有没有权限的文件

在linux命令提示符中,我有一个文件夹,其中包含大约10个具有不同权限的文件,我如何删除所有没有所有者权限的文件,在一个命令中读取、写入或执行?

答案1

如果您只想删除文件中除所有者权限之外的所有权限,您可以简单地使用:

chmod go-rwx <list_of_filenames>

这将删除组和其他人的读取、写入和执行权限,无论文件是否已具有这些权限。

相关内容