为什么修改日期设置为开发人员修改文件的时间,而不是由于更新而在本地修改文件的时间?

为什么修改日期设置为开发人员修改文件的时间,而不是由于更新而在本地修改文件的时间?

为什么修改日期设置为开发人员修改文件的时间,而不是 Debian 中修改文件的时间?

我正在使用 Debian 9.1 和 KDE,在 tripwire 的帮助下,我注意到一些文件的修改时间设置为我什至不在家并且我的加密计算机完全关闭的时间。因此我猜测这些修改日期不是我的计算机上修改文件的日期,而是开发人员修改文件的日期。

这是为什么?为什么修改日期没有设置为更新完成的日期?不是它们在本地计算机上修改的日期?如果我出错了(例如,不是开发人员的修改日期),我将编辑我的问题。

这些文件是:

/lib/systemd/system/tor.service
/lib/systemd/system/[email protected]
/lib/systemd/system/[email protected]
/lib/systemd/system-generators/tor-generator
/usr/sbin/tor
/usr/sbin/tor-instance-create

答案1

通常,归档文件(如tar)在提取到磁盘后会保留其修改时间。用于ls -lc了解 Debian 打包系统何时实际将其保存在磁盘上。

相关内容