用於顯示文件的狀態信息。stat命令的輸出信息比ls命令的輸出信息要更詳細。# stat -L 支持符號鏈接 -f 顯示文件系統狀態而非文件狀態 -t 簡潔模式,只顯示摘要信息 --help 顯示幫助 --version 顯示版本 欄位 說明 例子 ls(-l) st_atime 文件數據的最後存取... ...
用於顯示文件的狀態信息。stat命令的輸出信息比ls命令的輸出信息要更詳細。
# stat -L 支持符號鏈接 -f 顯示文件系統狀態而非文件狀態 -t 簡潔模式,只顯示摘要信息 --help 顯示幫助 --version 顯示版本
欄位 說明 例子 ls(-l) st_atime 文件數據的最後存取時間 read -u st_mtime 文件數據的最後修改時間 write 預設 st_ctime 文件數據的最後更改時間 chown,chmod -c
Access: 2009-08-04 15:13:44.000000000 +0800 Modify: 2009-08-04 15:13:44.000000000 +0800 Change: 2009-08-04 15:13:44.000000000 +08006
1、訪問時間,讀一次這個文件的內容,這個時間就會更新。比如對這個文件運用 more、cat等命令。ls、stat命令都不會修改文件的訪問時間。
2、修改時間,修改時間是文件內容最後一次被修改時間。比如:vi後保存文件。ls -l列出的時間就是這個時間。
3、狀態改動時間。是該文件的i節點最後一次被修改的時間,通過chmod、chown命令修改一次文件屬性,這個時間就會更新。
ls -lc filename 列出文件的 ctime (最後更改時間) ls -lu filename 列出文件的 atime(最後存取時間) ls -l filename 列出文件的 mtime (最後修改時間)