linux 檔案建立時間

2022-07-22 03:15:11 字數 836 閱讀 6680

在linux中,沒有檔案建立時間的概念。只有檔案的訪問時間、修改時間、狀態改變時間。也就是說不能知道檔案的建立時間。但如果檔案建立後就沒有修改過,修改時間=建立時間;如果檔案建立後,狀態就沒有改變過,那麼狀態改變時間=建立時間;如果檔案建立後,沒有被讀取過,那麼訪問時間=建立時間,這個基本不太可能。

1、訪問時間,讀一次這個檔案的內容,這個時間就會更新。比如對這個檔案使用more命令。ls、stat命令都不會修改檔案的訪問時間。

2、修改時間,對檔案內容修改一次,這個時間就會更新。比如:vi後儲存檔案。ls -l列出的時間就是這個時間。

3、狀態改變時間。通過chmod命令更改一次檔案屬性,這個時間就會更新。檢視檔案的詳細的狀態、準確的修改時間等,可以通過stat命令 檔名。

比如: [jing@zhjh c]$ stat temp.c

引用:file: 'temp.c'

size: 66 blocks: 8 io block: 4096 \u4e00\u822c\u6587\u4ef6

device: 807h/2055d inode: 1191481 links: 1

access: (0664/-rw-rw-r--) uid: ( 500/ jing) gid: ( 500/ jing)

access: 2008-03-12 20:19:45.000000000 0800

modify: 2008-03-12 20:19:45.000000000 0800

change: 2008-03-12 20:19:45.000000000 0800

說明:access訪問時間。modify修改時間。change狀態改變時間。可以stat *檢視這個目錄所有檔案的狀態

Linux 檢視檔案建立時間

在 windows 下,乙個檔案有建立時間 修改時間 訪問時間。而在 linux 下,乙個檔案也有三種時間,分別是訪問時間 access 修改時間 modify 狀態改變時間 change 可以使用 stat 命令檢視檔案的訪問時間 修改時間和狀態改變時間。很不幸,linux 目前常見的檔案系統是沒...

檢視Linux檔案的建立時間

當看到這個標題的時候,大家會想 linux的 stat 能否實現了?不管能不能實現 我們先來看看stat的用法。stat index.html 檔案 index.html 大小 2381 塊 8 io 塊 4096 普通檔案 許可權 0664 rw rw r uid 1000 www gid 100...

Linux 修改檔案時間及建立新檔案

檔案時間 modification time mtime 當該檔案的 內容資料 更改時,就會更新這個時間。內容資料指的是檔案的內容,而不是檔案的屬性或許可權 status time ctime 當該檔案的 狀態 改變時,就會更新這個時間,舉例來說,像是許可權與屬性被更改了都會更新這個時間 acces...