linux顯示檔案狀態資訊 stat

2021-10-04 03:32:41 字數 1896 閱讀 9051

這個命令用來顯示檔案或檔案系統的詳細資訊。至於有多詳細,我們拿ls -l做對比一下就知道了。

[root@linus

~]# ls -l 1.txt

-rw-r--r--

1 root root 12

3月 2002:

381.txt

[root@linus

~]# stat 1.txt

檔案:"1.txt"

大小:12 塊:8 io 塊:4096 普通檔案

裝置:fd00h/

許可權:(

0644

/-rw-r--r--

) uid:(

0/ root) gid:(

0/ root)

最近訪問:2020-03

-2002:

38:08.358245902

+0800

最近更改:2020-03

-2002:

38:05.625245759

+0800

最近改動:2020-03

-2002:

38:05.625245759

+0800

簡直是要多詳細就有多詳細,其inode,與鏈結情況,許可權等等資訊。

對於一些檔案來說,對其狀態與資訊瞭如指掌,我們才會放心,使用這個命令最大的好處就是》知根知底<。對於一些配置檔案來說,不管其內容如何,資訊方面的了解是必要的,還有就是檔案修改的時間,若是別人動了你的檔案,你也會知曉。

stat 【選項】 引數

引數:檔名

-l:支援符號連線;

-f:顯示檔案系統狀態而非檔案狀態;

-t:以簡潔方式輸出資訊;

–help:顯示指令的幫助資訊;

–version:顯示指令的版本資訊。

以簡潔的方式輸出,如果沒記住輸出項的話,還是不要用這個的好。

[root@linus

~]# stat 1.txt

檔案:"1.txt"

大小:12 塊:8 io 塊:4096 普通檔案

裝置:fd00h/

許可權:(

0644

/-rw-r--r--

) uid:(

0/ root) gid:(

0/ root)

最近訪問:2020-03

-2002:

38:08.358245902

+0800

最近更改:2020-03

-2002:

38:05.625245759

+0800

最近改動:2020-03

-2002:

38:05.625245759

+0800

[root@linus

~]# stat -t 1.txt #簡潔方式輸出

1.txt 12

881a4 0

0 fd00 10085369710

01584643088

1584643085

1584643085

04096

顯示檔案系統資訊

[root@linus

~]# stat -f 1.txt

檔案:"1.txt"

id:fd0000000000 檔名長度:255 型別:xfs

塊大小:4096 基本塊大小:4096

塊:總計:13100800 空閒:11959909 可用:11959909

inodes: 總計:26214400 空閒:26052509

Linux 檔案顯示檔案命令

檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...

Linux顯示檔案內容命令

環境 redhat linux enterprise 6 virtual box 4.1 使用過dos命令的人都應該知道,我們可以使用type命令來檢視乙個檔案的內容。在linux下有五個相關的命令,功能各有千秋,不過它們都象type命令一樣,只能用來檢視文字檔案。1.cat命令 cat命令是最象t...

history 顯示檔案和使用者的狀態

cvs 用乙個歷史日誌檔案來跟蹤大多數的 cvs 命令的使用。你可以用history以各種格式顯示此資訊。要開啟日誌功能,loghistory 配置選項必須設定為非空,而且 historylogpath 選項指定的歷史檔案,必須能被 cvs 指向的所有使用者寫入 參閱 config 要使用histo...