回覆列表
  • 1 # 使用者8504024020264

    在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 *檢視這個目錄所有檔案的狀態。

  • 中秋節和大豐收的關聯?
  • 有哪些比較真實的校園劇值得推薦?