我有一个 ext4 格式的 USB 硬盘,我想用它在不同的计算机和不同的用户之间移动。我应该如何设置它的目录权限,以便每个用户都可以读写?文件权限应该是什么样的(主要是电影和 mp3)。
答案1
如果您真的不关心谁在哪里写了什么,并且假设磁盘安装在/mnt/media-disk
,那么为每个人设置完全权限的最佳方法是运行这两个命令:
find /mnt/media-disk/ -type f -exec chmod 666 {} \;
find /mnt/media-disk/ -type d -exec chmod 777 {} \;
第一个命令将为每个人设置磁盘上每个文件的读写权限;第二个命令将为每个目录设置读、写和执行权限。(在目录中,执行权限允许遍历,即越过该目录进入其中包含的其他目录。)
要了解更多详细信息,请man find
在man chmod
任何 shell 提示符下尝试。