ls 命令的日期

ls 命令的日期

今天我看到该ls -l命令不显示文件的创建日期。总之,我今天下载了一个iso,并且在ls -l我有Mar 14 2015

这是为什么?该文件是今天在我的计算机上创建的,不是吗?

答案1

因此,人们可以将文件的时间设置为任何想要的时间,许多复制/下载工具允许保留原始日期(这样您就知道文件的制作或编辑时间,这通常比您下载或复制它时更有用)创建、修改和访问时间,但如果您想更改文件时间,您可以touch $file

https://en.m.wikipedia.org/wiki/Apple_File_System

颜色代表访问权限

ls -hal

答案2

大多数 Unix 文件系统没有“创建日期”。当它存在时,它被称为“出生日期”。

命令参数中“c”引用的日期不是“创建”日期,而是“更改”日期。“修改”日期与文件内容有关(例如在 Windows 中),而“更改”日期与“容器”有关(重命名、移动、属性更改等...)。

相关内容