标签: libc
我查找了coreutils touch的来源,并使用utimensat调用来设置文件的时间戳。几天后才发现它不适用于已安装的远程目录-仅适用于本地目录。
具体来说:我在/ mnt / folder中有一个sshfs挂载;我对utimensat的调用不会更改该文件夹下的文件修改时间。树的其他部分都很好。我对/ mnt / folder拥有所有访问和写入权限,我可以在那里成功触摸文件。但是不能通过我自己的电话。
您知道什么问题和解决方案可能在这里吗?