我知道用“rw”安装驱动器会将文件系统安装为读/写,但这意味着什么?设置读和写via有什么区别chmod
?
答案1
chmod
根据其所有者和组设置单个文件的权限。mount
选项适用于整个文件系统,包括其元数据。
例如,文件的访问时间在每次读取时都会更新,即使没有人有权写入该文件。如果文件系统已挂载ro
,则访问时间将不会更新。
答案2
mount
选项适用于整个文件系统,但也特定于其正在安装的状态。您可以使用不同的选项卸载和重新挂载文件系统。可以卸载读写文件系统,并将物理驱动器移出到单独的计算机中,然后将其以只读方式安装。当以只读方式安装时,无论文件权限如何,所有写入操作都将失败。
chmod
修改文件系统内的元数据以更改特定文件的权限,以便可以将特定文件设置为所有者、组或其他人只读或读写。
运行时的有效权限将是最严格的权限的组合。例如,如果文件系统以只读方式挂载,则无法修改其所有者可读可写的文件。同样,具有只读权限的文件无法修改,即使其文件系统以读写方式挂载也是如此。
答案3
挂载选项仅适用于挂载文件系统时以及该特定挂载。您可以同时将其安装在具有不同选项的其他位置(例如,rw
在一个文件夹中或ro
其他位置)。
chmod
修改文件的权限位坚持不懈地,即在磁盘上。它将影响文件系统的每个挂载。因此,您只能在已安装的文件系统上执行此操作rw
。