Linux如何檢視目錄佔用空間大小?常用命令是什麼?
在Linux作業系統中,檢視目錄佔用空間的大小可以使用du命令來完成,那麼Linux du命令是什麼?如何使用?常用引數有哪些?本文為大家詳細介紹一下。
在Linux中,可以使用du命令來檢視目錄佔用空間大小。
Linux du命令
du是統計目錄或檔案所佔磁碟空間大小的命令。
需要注意的是,使用ls -r命令是可以看到檔案的大小的。但是大家會發現,在使用ls -r命令檢視目錄大小時,目錄的大小多數是4kb,這是因為目錄下的子目錄名和子檔名是儲存到父目錄的block中的,如果父目錄下的子目錄和子檔案並不多,一個block就能放下,那麼這個父目錄就只佔用一個block大小。
大家可以將其想象成圖書館的書籍目錄和實際書籍。如果我們用ls -r命令檢視,則只能看到這些書籍佔用了1頁紙的書籍目錄,但是實際書籍到底有多少是看不到的,哪怕它堆滿了幾個房間。
但是我們在統計目錄時,不是想看父目錄下的子目錄名和子檔名到底佔用了多少空間,而是想看父目錄下的子目錄和子檔案的總磁碟佔用量大小,這時就需要使用du命令才能統計目錄的真正磁碟佔用量大小。
du命令格式
du[選項][目錄或檔名]
du常用選項
-h 以人類可讀的方式顯示
-a 顯示目錄佔用的磁碟空間大小,還要顯示其下目錄和檔案佔用磁碟空間的大小
-s 顯示目錄佔用的磁碟空間大小,不要顯示其下子目錄和檔案佔用的磁碟空間大小
-c 顯示幾個目錄或檔案佔用的磁碟空間大小,還要統計它們的總和
--apparent-size 顯示目錄或檔案自身的大小
-l 統計硬連結佔用磁碟空間的大小
-L 統計符號連結所指向的檔案佔用的磁碟空間大小
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2935442/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檢視linux系統硬碟目錄佔用大小Linux硬碟
- Linux系統中什麼是父目錄?如何檢視父目錄?Linux
- oracle 檢視錶所佔用的空間大小Oracle
- Linux技巧--檢視檔案及資料夾佔用空間大小Linux
- linux檢視mysql佔用磁碟空間LinuxMySql
- linux檢視目錄大小及硬碟大小Linux硬碟
- 檢視ORACLE的表所佔空間大小Oracle
- 檢視一個User所有物件佔用的空間大小物件
- Linux 檢視磁碟空間大小Linux
- 乾貨|Linux中限制目錄佔用空間Linux
- linux下找出佔用空間最大的目錄Linux
- LINUX檢視目錄剩餘空間的命令Linux
- win10怎麼看資料夾所佔空間的大小 windows10如何檢視檔案所佔空間大小Win10Windows
- 檢視使用者的資料佔用的空間大小
- Oracle檢視物件佔用空間Oracle物件
- Linux中如何檢視目錄下的檔案大小?Linux
- Linux系統下檢視目錄大小Linux
- linux 列出一個目錄佔用的空間 du (轉)Linux
- 檢視佔用磁碟空間的程式
- Keil MDK編譯器下檢視佔用Flash和SRAM空間大小編譯
- Oracle檢視錶空間大小Oracle
- Linux檢視磁碟目錄記憶體空間使用情況Linux記憶體
- 【linux 學習】檢視目錄大小以及目錄數量的命令Linux
- 怎麼檢視oracle表空間,剩餘大小,表空間利用Oracle
- Linux下如何查詢檔案或目錄?常用命令是什麼?Linux
- Linux中如何複製檔案或目錄?常用命令是什麼?Linux
- Linux 怎麼檢視服務的啟動程式所佔用的目錄Linux
- 如何檢視Linux某目錄下特定檔案的總和大小Linux
- Oracle的home目錄空間佔用異常處理Oracle
- 檢視ORACLE中表、表空間的大小Oracle
- 檢視資料庫佔用磁碟空間的方法資料庫
- 怎麼樣linux下的目錄名的目錄,系統用來操作空間Linux
- 如何檢視Linux系統是什麼版本?Linux
- linux 檢視不同目錄的多個資料夾大小Linux
- Linux系統中如何檢視磁碟可用空間?常用命令有哪些?Linux
- LINUXdu檢視目錄和檔案大小Linux
- LINUX 檢視真正PGA佔用的記憶體大小Linux記憶體
- linux下檢視分割槽資訊和剩餘空間大小Linux