递归 chmod 或 chown 后 GUI 中文件丢失

递归 chmod 或 chown 后 GUI 中文件丢失

我试图对可移动硬盘中的所有文件设置权限。我已经尝试过chownchmod磁盘地址(即/dev/sdb)上进行操作,但我仍然无法以用户身份移动文件。然后我尝试递归地设置磁盘上所有文件的权限和所有权

sudo chmod -R 666 /media/jdh/b041de7c-7698-44ae-a387-482ab9e60201/

sudo chown -R jdh /media/jdh/b041de7c-7698-44ae-a387-482ab9e60201/

然后,当我检查 GUI 时,发现所有目录均不包含文件,并且所有文件的大小均为 0 字节。为了确保我检查了运行ls并发现所有文件都存在并且大小合理。

我不知道可移动磁盘是如何格式化的。

发生了什么事?如何使文件在 GUI 中再次可见?

答案1

如果目录不可执行,则无法打开它。chmod 666删除执行权限。如果您使用不同的命令,例如chmod 775chmod 777那么您将能够再次看到目录内部,因为它们恢复了执行权限。

相关内容