文章插圖

文章插圖
前面我們通過兩篇文章(有興趣的可以點擊上方鏈接查看) , 分別介紹過 fdisk命令 和它的好基友 df命令 , 一個是偏向磁盤區分管理 , 另一個偏向分區掛載點查看 。
那么今天我們來看看他倆的另外一個小兄弟 —— du命令
du 命令 , 全稱是 disk usage , 用來展示磁盤使用量的統計信息 , 會對目錄進行遞歸統計 。
說白了 , 最大的作用 , 就是看目錄大小的 。
參數
-a或-all 為每個指定文件顯示磁盤使用情況 , 或者為目錄中每個文件顯示各自磁盤使用情況 。-b或-bytes 顯示目錄或文件大小時 , 以byte為單位 。-c或–total 除了顯示目錄或文件的大小外 , 同時也顯示所有目錄或文件的總和 。-D或–dereference-args 顯示指定符號連接的源文件大小 。-h或–human-readable 以K , M , G為單位 , 提高信息的可讀性 。-H或–si 與-h參數相同 , 但是K , M , G是以1000為換算單位,而不是以1024為換算單位 。-k或–kilobytes 以1024 bytes為單位 。-l或–count-links 重復計算硬件連接的文件 。-L<符號連接>或–dereference<符號連接> 顯示選項中所指定符號連接的源文件大小 。-m或–megabytes 以1MB為單位 。-s或–summarize 僅顯示總計 , 即當前目錄的大小 。-S或–separate-dirs 顯示每個目錄的大小時 , 并不含其子目錄的大小 。-x或–one-file-xystem 以一開始處理時的文件系統為準 , 若遇上其它不同的文件系統目錄則略過 。-X<文件>或–exclude-from=<文件> 在<文件>指定目錄或文件 。–exclude=<目錄或文件> 略過指定的目錄或文件 。–max-depth=<目錄層數> 超過指定層數的目錄后 , 予以忽略 。–help 顯示幫助 。–version 顯示版本信息 。-sh *顯示當前目錄內文件夾及文件的大小 。我們在使用時如果忘記了 , 可以通過在命令行輸入 du –hellp 查看這里我們在 /root/demo 目錄下 , 直接 git 一下鴻蒙的 “顯示Button各種加載狀態” 庫 , 省去一個個建立測試目錄和文件的時間 。
鴻蒙開源項目Gitee地址:https://gitee.com/explore/harmony?order=recommend
文件準備好了 , 下面我們進行實操 。
注:關于ls命令 , 有興趣的同學 , 可以參考:關于 Linux 最常用命令ls(沒有之一)的介紹
實例演示
一、直接使用 du
好是好 , 全也全 。
但是 , 如果你的文件不是三兩個 , 目錄不是一兩級 , 就不建議這么做了 。
因為很明顯 , 這玩意兒沒法看 。
實際運行中 , 也很少會這么干 , 除非是文件真的少 , 或者進入到某個最后一級的目錄中查看 。
這里只是為了大家能夠有直觀、深刻的印象 , 特地給大家演示一下 。
二、查看當前總目錄大?。篸u -sh
-s 是summarize , 總計的意思 。
后面緊跟的h同樣是人性化顯示的意思 , 如果不加 , 就會直接顯示字節數:
總結
【linux中查看文件個數 linux查看文件數量的命令】工作中最常用的就是這兩種 , 其他的有需要可以結合手冊參數使用 。
- 怎么在excel里生成折線圖 怎么在excel中生成折線圖
- 金蝶財務處理中包括哪些模塊 金蝶財務系統介紹
- xampp運行不了 xampp中apache無法啟動
- 派克特個人資料年齡 貝貝和派克特什么恩怨
- 最棒的爸爸中班教案 最棒的爸爸繪本故事
- 魚頭有毒嗎
- cad中輸入文字的快捷命令 cad打文字快捷鍵命令
- 高考英語閱讀理解題材分類 高考英語閱讀理解
- linux查看電腦硬件配置 Linux查看硬件信息
- java怎樣運行cmd cmd中如何運行java
