【Linux命令詳解】7、Linux文件信息—(stat)

7、Linux文件信息

本節主要學習Linux系統的文件信息相關的命令有stat等。


7.1 stat:查看文件的信息

使用stat命令可以查看文件的信息,比如文件的inode、權限、時間屬性、文件大小、所有者、鏈接數量以及文件類型等。


7.1.1 命令語法

stat[選項][文件|目錄]


7.1.2參數選項:

                                                                        stat命令參數選項含義

選項選項含義
-L跟蹤鏈接
-f顯示文件或者目錄所在文件系統的狀態信息
-t以簡明格式顯示文件或者目錄的信息
-Z顯示SELinux安全上下文信息
-c<格式>使用指定輸出格式代替默認值,每用一次指定格式換一新行

有效的文件格式序列(不適用-f選項)

                                                                                    文件格式


格式描述
%a八進制權限
%A用可讀性較好的方式輸出權限
%b計算已分配塊數
%B以字節爲單位輸出%b所報告的每個塊的大小
%CSELinux安全環境字符串
%d十進制設備編號
%D十六進制設備編號
%f十六進制原始
%F文件類型
%g文件的屬組ID
%G文件的屬組組名
%h硬鏈接數量
%iinode編號
%n文件名
%N如果對象是一個符號鏈接,顯示引用到的其他文件名
%oI/O塊大小
%s總計大小,以字節爲單位
%t十六進制主設備類型
%T十六進制子設備類型
%u文件的屬主ID
%U文件的屬主用戶名
%x上次訪問時間
%X從UNIX元年起計的上次訪問時間
%y上次修改時間
%Y從UNIX元年起計的上次修改時間
%z上次更改時間
%Z從UNIX元年起計的上次更改時間

有效的文件系統格式序列(需要使用-f選項)


格式描述
%a非超級用戶可用的聲譽塊數
%b文件系統的總數據塊數
%c文件系統中文件節點總數
%d文件系統中空閒文件節點數
%f文件系統在空閒塊數
%CSELinux安全環境字符串
%i十六進制文件系統ID
%n文件名
%s塊大小
%S基本塊大小
%t十六進制類型描述
%T可讀性較好的類型描述


7.1.3實例:


查看 testfile 文件的inode內容內容,可以用以下命令:

 

# stat testfile

執行以上命令輸出結果:

 

# stat testfile                #輸入命令

  File: `testfile'

  Size: 102             Blocks: 8          IO Block: 4096   regular file

Device: 807h/2055d      Inode: 1265161     Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2014-08-13 14:07:20.000000000 +0800

Modify: 2014-08-13 14:07:07.000000000 +0800

Change: 2014-08-13 14:07:07.000000000 +0800


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章