複習linux檔案的三個時間

2021-09-01 01:49:35 字數 500 閱讀 3093

對每乙個檔案保持有三個時間字段,他們的意義如下:

字段 說明 例子 ls(-l)

st_atime 檔案資料的最後訪問時間 read -u

st_mtime 檔案資料的最後修改時間 write 預設

st_ctime 檔案資料的最後更改時間 chown,chmod -c

修改時間和更改時間的區別:

修改時間是檔案內容最後一次被修改時間;

更改狀態時間是該檔案的i節電最後一次被修改的時間;

ls -l -u file

ls -l file

ls -l -c file

find . -name file -printf "%ay-%am-%ad %ah:%am:%as"

find . -name file -printf "%ty-%tm-%td %th:%tm:%ts"

find . -name file -printf "%cy-%cm-%cd %ch:%cm:%cs"

Linux檔案的三個時間

在windows下,乙個檔案有 建立時間 修改時間 訪問時間。而 在linux下,乙個檔案也有三種時間,分別是 訪問時間 修改時間 狀態改動時間。兩者有此不同,在linux下沒有建立時間的概念,也就是不能知道檔案的建立時間,但如果檔案建立後就沒有修改過,修改時間 建立時間 如果檔案建立後,狀態就沒有...

Linux下檔案的三個時間

1 access time atime 最後訪問時間 這裡的訪問時間指檔案被讀取,更新的時間 2 modify time mtime 內容修改時間 這裡的修改時間指檔案內容被修改,更新的時間。3 change time ctime 狀態修改時間 這裡的修改時間指檔案的屬性或許可權被修改,更新的時間。...

Linux檔案的三個時間引數

在linux中,當你使用了stat指令之後會出現三個時間,這個三個時間代表著什麼意思呢?我們可以通過實際操作來 一下。首先,我們在linux中建立了乙個test.c檔案,首先我們使用cat指令訪問一次test.c檔案,觀察變化 顯然access時間發生了變化,那麼什麼命令會讓其餘的兩個時間發生變化呢...