当我从网站下载文件时,如何保留文件的原始“创建”和“修改”日期和时间戳?
当我从网站下载文件时,“创建”和“修改”日期是在下载时获取的。我希望在我下载的文件上获得来自文件服务器的原始值。
在 Windows 中,有一个工具可以执行此操作,称为 Internet 下载管理器 (IDM),但是有什么工具可以在 Linux 和 Mac OSX 上执行相同的操作吗?
我知道它还可能取决于文件服务器用来解释文件的日期和时间戳的文件系统。例如,基于 Windows 的文件服务器可能会使用 NTFS,因此它对文件的日期和时间戳的解释可能与基于 Linux 的服务器不同。我不知道这是否会对最终用户下载原始日期和时间产生任何影响,无论他们从哪个文件服务器下载它们。
最佳答案
wget 可以在可能的情况下检索时间戳 - 它完全依赖于文件服务器及其发送文件的方式。例如,如果我从 Internet Archive ( http://www.archive.org ) 下载文件,则无法检索该文件的时间戳。该网站不提供原始文件创建日期和时间戳。
关于linux - 从网站下载文件时保留文件服务器的文件原始创建/修改日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28763090/