FTP上载:维护创建和修改时间

2019-08-26 06:1258

Hi,

帮助中没有引用这一点,但它可能对其他人有用。

通过FTP上载数据到qilinyue2016.com时,可以设置创建和修改时间。支持此功能的FTP客户端并不多。

需要的FTP命令是MFCT和MFMT(修改文件创建时间,修改文件修改时间),此处介绍:https:/tools.ietf.org/html/Draft-Somers-ftp-mfxx-04

我写了一个小Python脚本来设置日期,请参阅:https:/gist.github.com/MattBlissett/044ce68c6f06e5209cbb6fb0dc274f86

nb我从Linux运行它,Linux不完全支持文件创建时间-我滥用了访问时间(Atime),因为这对我来说只是一次性的过程。

nb2如您所见,没有错误处理,或验证,或更多。

最新评论
  • 膜法少女ez
    膜法少女ez2019-08-26 07:37

    好臭。

  • liuzhiwo
    liuzhiwo2019-08-26 07:13

    它仅用于将数据初始导入qilinyue2016.com。

    Bob-谢谢,我确实看到了那个页面,但我们正在从Linux服务器上的CMS导出。不会有任何支持创建日期的Linux FTP客户端,因为Linux本身不支持它们。因此,脚本是必要的。

  • iwbb2000
    iwbb20002019-08-26 06:53

    @MattBlissett,

    如果您正在寻找维护时间戳的方法,没有正确的FTP客户端和设置也是可能的。请参阅FTP:保留原始创建/修改时间。

    文档理解框文件时间戳也很有用。

    HTH,

    Bob

  • 帝国大唐学院
    帝国大唐学院2019-08-26 06:26

    感谢@MattBlissett发布的精彩帖子!

    这可能对我们社区的一些管理员非常有帮助!您在工作中使用此功能的一些方式是什么?