我正在通过 将文件从一台服务器发送到另一台服务器lftp
。
假设S1和S2是两台服务器。
一份文件文件1在 S1 的 处创建 Mar 27 19:41
。ls -ltrh
显示它。我从 S1 发送文件到 S2 的 处Mar 28 20:00
。我想知道从 S2 发送的这个时间。这意味着收到该文件的时间文件1在 S2 中。但它在 S1 中显示创建时间,就是这样 Mar 27 19:41
。怎么办?
答案1
ls
不显示创建时间;这是修改时间。几乎所有文件传输工具都会在复制文件后对其进行调整,因为文件内容的最后修改时间通常比该文件的特定实例的诞生日期更有用。
目前无法看到实际的Linux 中文件的创建时间,无需借助文件系统管理工具,例如debugfs
。然而,在某些 BSD 上,它已经在 中有自己的条目stat
。