歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下文件的三個時間:ctime、mtime、atime的區別

Linux下文件的三個時間:ctime、mtime、atime的區別

日期:2017/2/28 13:49:25   编辑:Linux教程

Linux下文件的三個時間參數

(1)modification time(mtime):內容修改時間

這裡的修改時間指的是文件的內容發生變化,而更新的時間。

Eg:vi後保存文件。

(2)status time(ctime):狀態修改時間

這裡的修改時間指的是文件的屬性或者權限發生變化,而更新的時間。

Eg:通過chmod、chown命令修改一次文件屬性,這個時間就會更新。

(3)access time(atime):最後訪問時間

這裡的訪問時間是指文件被讀取,而更新的時間。

Eg:對這個文件運用 more、cat等命令。ls、stat命令都不會修改文件的訪問時間。

這裡值得注意的是:Linux下,文件沒有建立時間,所以linux下的文件建立時間是不能判斷的,能判斷的只有以上三個可以更新的時間。

ls -lc test :查看test文件的ctime

ls -lu test :查看test文件的atime

ls -l test:查看test文件的mtime

各操作對三個時間參數的影響

操作 atime mtime ctime mv 沒變 沒變 變了 cp 變了 沒變 沒變 touch

變了

變了 變了 cat/more/less

變了

沒變 沒變 ls 沒變 沒變 沒變 chmod/chown 沒變 沒變 變了 ln 沒變 沒變 變了 echo 沒變 沒變 沒變 vi 沒變 變了 變了
Copyright © Linux教程網 All Rights Reserved