更改隐藏子目录的文件夹/文件权限

更改隐藏子目录的文件夹/文件权限

这个问题与更改所有子目录的文件夹和文件权限,当文件夹未隐藏时,这种方法对我来说完全有效。但是,我有一个隐藏文件夹(称为 /.hidden/),其中包含许多子目录,其中大多数权限设置为 root 而不是 my_username。如果可能的话,我想一次性更改所有这些子目录的权限。但是,如果我 cd /.hidden/ 然后输入“sudo chown my_username:my_username *”,则文件或文件夹的权限都不会改变,大概是因为它们仍然被命令视为“隐藏”,尽管我可以看到它们。有人知道解决这个问题的简单方法吗?

答案1

您需要使用-R标志,它将递归到每个子目录。例如,运行sudo chown -R my_username:my_username .hidden将生成.hidden并显示您拥有的所有子目录。

*glob 与任何隐藏目录(以 开头的目录)不匹配.

相关内容