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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 檢視錶佔用空間大小SQLServer
- Linux系統中什麼是父目錄?如何檢視父目錄?Linux
- Linux技巧--檢視檔案及資料夾佔用空間大小Linux
- linux檢視mysql佔用磁碟空間LinuxMySql
- linux雲主機如何檢視目錄空間的使用率Linux
- Linux中如何檢視目錄下的檔案大小?Linux
- win10怎麼看資料夾所佔空間的大小 windows10如何檢視檔案所佔空間大小Win10Windows
- SQL Server檢視所有表大小,所佔空間SQLServer
- 檢視佔用磁碟空間的程式
- Keil MDK編譯器下檢視佔用Flash和SRAM空間大小編譯
- Linux下如何查詢檔案或目錄?常用命令是什麼?Linux
- Linux中如何複製檔案或目錄?常用命令是什麼?Linux
- Linux檢視當前目錄下的檔案大小Linux
- Linux系統中如何檢視磁碟可用空間?常用命令有哪些?Linux
- Linux中什麼是工作目錄?linux cd命令如何使用?Linux
- 檢視資料庫佔用磁碟空間的方法資料庫
- 如何檢視Linux系統是什麼版本?Linux
- 學習下Linux 如何檢視磁碟空間Linux
- PostgreSQL DBA(190) - 行大小和空間佔用SQL
- 檢視磁碟使用空間和檔案大小
- linux檢視埠是否被佔用的命令是什麼 linux被哪個程式佔用命令介紹Linux
- 檢視oracle臨時表空間佔用率的檢視Oracle
- Linux中如何檢視系統是什麼版本?Linux
- Linux中各資料夾所佔空間大小技巧Linux
- Linux下檢視CPU型號,記憶體大小,硬碟空間的命令Linux記憶體硬碟
- 如何獲取 Linux 中的目錄大小Linux
- linux檢視剩餘磁碟空間Linux
- 檢視ELF中資料段哪些變數佔用空間變數
- 在Linux中,什麼是家目錄?如何更改使用者的家目錄?Linux
- 如何檢視mysql目錄在哪MySql
- 怎麼檢視Linux主目錄下的隱藏檔案?有什麼作用?Linux
- 如何檢視ORACLE的LOB(BLOB和CLOB)物件佔用的大小Oracle物件
- Linux中如何檢視8080埠是否被佔用?Linux
- 如何使Xcode佔用更少的空間 Xcode佔用空間太大解決方法XCode
- Linux宿主目錄指什麼?如何進入?Linux
- 華納雲:如何檢視Linux硬碟空間使用情況Linux硬碟
- Linux系統中進入目錄的命令是什麼?如何使用?Linux
- 在Linux中,如何檢視佔用CPU最多的程序?Linux