中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統中stat命令怎么用

發布時間:2022-01-30 16:18:23 來源:億速云 閱讀:180 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關Linux系統中stat命令怎么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

在Linux系統中stat命令主要用于顯示文件或文件系統的詳細信息。

Linux系統中stat命令怎么用

語法

 stat [文件或目錄]

參數:

 -L, --dereference:跟隨符號鏈接解析原文件而非符號鏈接;
 -f, --``file``-system:顯示文件所在文件系統信息而非文件信息;
 -c,--``format``=FORMAT:以指定格式輸出,而非默認格式;
   ``顯示文件信息可用格式控制符如下:
   ``%a:以八進制顯示訪問權限
   ``%A:以可讀形式顯示訪問權限
   ``%b:顯示占有塊數
   ``%B:顯示每一塊占有的字節數
   ``%C:SELinux security context string
   ``%d:十進制顯示文件所在設備號
   ``%D:十六進制顯示文件所在設備號
   ``%f:十六進制顯示文件類型
   ``%F:文件類型。Linux下文件類型主要分為普通文件、目錄、字符設備文件、塊設備文件、符號鏈接文件、套接字等
   ``%g:文件所有者組ID
   ``%G:文件所有者組名稱
   ``%h:文件硬鏈接數
   ``%i:inode號
   ``%m:文件所在磁盤分區掛載點,比如``/data
   ``%n:文件名稱
   ``%N:單引號括起來的文件名稱,如果是軟鏈接,則同時顯示指向的文件名稱
   ``%o:optimal I``/O` `transfer size hint
   ``%s:實際文件大小,單位字節
   ``%t:major device ``type` `in` `hex, ``for` `character``/block` `device special files
   ``%T:minor device ``type` `in` `hex, ``for` `character``/block` `device special files
   ``%u:所有者用戶ID
   ``%U:所有者用戶名稱
   ``%w:文件創建時間,輸出-表示無法得知
   ``%W:文件創建時間,輸出Unix時間戳,0表示無法得知
   ``%x:可讀形式輸出最后訪問時間atime
   ``%X:Unix時間戳輸出最后訪問時間atime
   ``%y:可讀形式輸出最后修改時間mtime
   ``%Y:Unix時間戳輸出后修改時間mtime
   ``%z:可讀形式輸出最后狀態改變時間ctime
   ``%Z:Unix時間戳輸出最后狀態改變時間ctime
   
   ``顯示文件系統信息可用格式控制符有:
   ``%a:非超級用戶可使用的自由block數
   ``%b:文件系統總block數
   ``%c:文件系統總文件節點數
   ``%d:可用文件節點數
   ``%f:可用文件block數
   ``%i:十六進制文件系統ID
   ``%l:最大文件名稱長度
   ``%n:文件名稱
   ``%s:一個塊的大小,單位字節(``for` `faster transfers)
   ``%S:一個塊的基本大小,單位字節(用于統計block的數量)
   ``%t:十六進制輸出文件系統類型
   ``%T:可讀形式輸出文件系統類型
 --``printf``=FORMAT:以指定格式輸出,而非默認格式。與--``format``作用類似,但可以解釋反斜杠轉義字符,比如換行符\n;
 -t, --terse:簡潔模式輸出,只顯示摘要信息;
 --help:顯示幫助信息;
 --version:顯示版本信息。

案例演示:

(1)顯示文件信息。

 [root@TENCENT64 ~]# stat Changelog
  File: ‘Changelog'
  Size: 1598     Blocks: 8     IO Block: 4096  regular file
 Device: fd01h/64769d    Inode: 1579435   Links: 1
 Access: (0644/-rw-r--r--) Uid: (  0/  root)  Gid: (  0/  root)
 Access: 2018-11-06 22:39:54.110931887 +0800
 Modify: 2018-11-06 22:39:54.110931887 +0800
 Change: 2018-11-06 23:07:14.428548887 +0800
  Birth: -

信息解釋:

File: ‘Changelog’:文件名稱為Changelog Size: 1598:文件大小1598字節 Blocks: 8:文件占用的塊數 IO Block: 4096: regular file:文件類型(普通文件) Device: fd01h/64769d:文件所在設備號,分別以十六進制和十進制顯示 Inode: 1579435:文件節點號 Links: 1:硬鏈接數 Access: (0644/-rw-r–r–):訪問權限 Uid:所有者ID與名稱 Gid:所有者用戶組ID與名稱 Access:最后訪問時間 Modify:最后修改時間 Change:最后狀態改變時間 Birth -:無法獲知文件創建時間。注意:Linux下的文件未存儲文件創建時間

(2)顯示文件所在文件系統信息。

 [root@TENCENT64 /data/vas_pgg_proj/apps/penguin_game]# stat -f Makefile
  File: "Makefile"
   ID: 6f75a4f02634e23e Namelen: 255   Type: ext2/ext3
 Block size: 4096    Fundamental block size: 4096
 Blocks: Total: 43830967  Free: 30155578  Available: 27923259
 Inodes: Total: 11162880  Free: 11077199

信息解釋:

File: “Makefile”:文件名稱為”Makefile”; ID: 6f75a4f02634e23e:文件系統ID Namelen: 255:最大文件名稱長度 Type: ext2/ext3:文件系統類型名稱 Block size: 4096:塊大小為4096字節 Fundamental block size: 4096:基本塊大小為4096字節 Blocks: Total: 43830967 Free: 30155578 Available: 27923259: Inodes: Total: 11162880 Free: 11077199

感謝各位的閱讀!關于“Linux系統中stat命令怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合作市| 新化县| 晋城| 淮安市| 墨江| 伊宁市| 房产| 韶关市| 永吉县| 察哈| 遂川县| 徐汇区| 扶风县| 龙泉市| 达州市| 陇南市| 健康| 如东县| 济宁市| 鄂托克前旗| 陆河县| 蓬安县| 日土县| 普格县| 安阳市| 万年县| 宜阳县| 昆山市| 收藏| 凤庆县| 驻马店市| 新密市| 葫芦岛市| 普兰店市| 澳门| 长葛市| 宝清县| 台北市| 遂昌县| 澎湖县| 永嘉县|