尽管修改时间没有变化,但已安装共享上的目录的Inode也会更改

时间:2011-09-29 17:08:40

标签: linux ubuntu mount inode cifs

我正在运行Ubuntu 10.4并使用cifs安装驱动器。我正在使用的命令是:

'sudo mount -t cifs -o workgroup =“workgroup”,username =“username”,noserverino,ro //“drive”“mount_dir”'  (显然用“”值代替实际值)

当我运行命令ls -i时,我得到:394070 我第二次运行它:12103522782806018

有没有理由期望inode值改变? 运行ls -i --full-time表示修改时间没有变化。

2 个答案:

答案 0 :(得分:1)

noserverino告诉你的mount不要使用服务器生成的inode号,而是使用客户端生成的临时inode号来弥补它们。尝试使用serverino,如果您的服务器和导出的文件系统支持inode编号,它们应该是持久的。

答案 1 :(得分:0)

我发现在“noserverino”之前使用“nounix”选项可以保持inode的小而持久。我不确定为什么会这样。服务器是AIX,我从Ubuntu运行它。感谢您的回复。