如何使用smbfs的noatime

我在Linux服务器上使用mount命令来使用smbfs访问Windows服务器。 我可以使用noatime来防止读取操作(如Linux上的cp )更改Windows服务器上文件的上次访问时间吗?

如果是这样,我该怎么做?

我想你应该可以。 根据man mount,没有一个时间属于“文件系统独立安装选项”。 以下工作?

mount -t cifs \\ server \ share / mnt / smount -o username = DOMAIN \ administrator,noatime

更新:

看起来上面并没有完全切断它。 它可能会阻止Linux VFS从更新而不是Windows。 但是,上面结合更改Windowsregistry,不更新NTFS上的访问时间可能会诀窍:

 System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] Value Name: NtfsDisableLastAccessUpdate Data Type: REG_DWORD (DWORD Value) Value Data: (0 = disable, 1 = enable) 

这仍然可能不会影响股份。