ls -l什麼時間給? - 這是mtime還是atime。ls -l什麼時間返回
ctime
ctime是inode或文件更改時間。更改文件屬性時,ctime會更新,例如更改所有者,更改權限或將文件移動到其他文件系統,但在修改文件時也會更新。
mtime
mtime是文件修改時間。修改文件時,mtime會更新。無論何時更新文件的內容或保存文件,mtime都會更新。
大部分時間ctime和mtime都是一樣的,除非只更新文件屬性。在那種情況下,只有ctime被更新。
atime
atime是文件存取時間。當你打開一個文件時,atime會被更新,但是當一個文件被用於grep,sort,cat,head,tail等其他操作時也會被更新。
默認情況下,'ls -l'顯示修改時間; 'ls -lu'顯示訪問時間(選項'-a'用於列出所有文件,所以助記符是'use'時間),'ls -lc'顯示更改時間。在Mac OS X上,還有一個創建時間(出生時間),用'ls -lU'列出。使用'man ls'可以揭示所有這些(或所有與你的系統相關的部分)。 –