Answers:
就外部驱动器和内部驱动器上存储的文件系统而言,没有什么区别。文件系统根目录的所有者和组存储在其根目录中,与根文件系统的所有者和组的存储方式相同。
这样做的必然结果是,由于UID和GID仅以数字方式存储,因此,如果将外部驱动器安装在具有的不同用户的系统上/etc/passwd
,则会看到所有者和组已更改为UID和GID映射到的任何内容。其他系统。(例如,如果您的系统用户me
是UID 1000,并且将驱动器安装在UID 1000所在的系统上rms
,则会看到目录归拥有rms
。)
另一方面,如果您使用的文件系统不存储UID / GID信息(例如FAT),则文件系统上每个文件的UID / GID都将从您为mount
命令提供的参数中获取(直接或通过/etc/fstab
)。
第二个推论是,/mount/directory
根文件系统上的所有者或权限没有关系。将文件系统安装到那里后,该文件系统的权限就很重要。这就是为什么我喜欢chmod a-rwx /mount/directory
挂载文件系统之前的原因。它可以防止我意外地/mount/directory
在文件系统未挂载时写入。
ls
在已挂载的文件系统中显示了权限。