Unix ls-l什么时候回来
ls-l什么时候开始是时间还是时间 时间 ctime是索引节点或文件更改时间。当文件属性发生更改(如更改所有者、更改权限或将文件移动到其他文件系统)时,ctime会得到更新,但当您修改文件时,ctime也会更新 时间 mtime是文件修改时间。修改文件时,mtime将更新。无论何时更新文件内容或保存文件,mtime都会更新 大多数时候ctime和mtime是相同的,除非只更新文件属性。在这种情况下,只有ctime得到更新 时间Unix ls-l什么时候回来,unix,Unix,ls-l什么时候开始是时间还是时间 时间 ctime是索引节点或文件更改时间。当文件属性发生更改(如更改所有者、更改权限或将文件移动到其他文件系统)时,ctime会得到更新,但当您修改文件时,ctime也会更新 时间 mtime是文件修改时间。修改文件时,mtime将更新。无论何时更新文件内容或保存文件,mtime都会更新 大多数时候ctime和mtime是相同的,除非只更新文件属性。在这种情况下,只有ctime得到更新 时间 atime是文件访问时间。当您打开一个文件时,以及当一个文件用于其他
atime是文件访问时间。当您打开一个文件时,以及当一个文件用于其他操作(如grep、sort、cat、head、tail等)时,atime会得到更新。它显示修改时间。您可以通过使用
touch-m
操作文件上的修改时间,并使用ls-l
观察结果来验证这一点。touch命令是否也会修改atime?您只需为此读取文件(atime),所以只需使用cat
或head
或其他东西。@Angus因此使用了-m
标志,它告诉它只更改修改时间(请参见手册页)。默认情况下,ls-l
显示修改时间ls-lu
显示访问时间(选项-a
用于列出所有文件,因此助记符为“使用”时间),而ls-lc
显示更改时间。在MacOSX上,还有一个创建时间(出生时间),用ls-lU
列出。使用man ls
将显示所有这些(或与系统相关的所有部分)。