Linux檢視空間大小的命令

2022-07-31 19:42:12 字數 2395 閱讀 9965

在linux中,常用檢視空間大小的命令有df、du,下面依次介紹一下。

df 命令是linux系統上以磁碟分割槽為單位來檢視檔案系統的命令,後面可以加上不同的引數來檢視磁碟的剩餘空間資訊。linux du命令也是檢視使用空間的,但是與df命令不同的是linux du命令是檢視當前指定檔案或目錄(會遞迴顯示子目錄)占用磁碟空間大小,還是和df命令有一些區別的。

1.使用df,不帶任何引數的效果如下:

第一列:檔案系統

第二列:容量

第三列:已用容量

第四列:可用容量

第五列:已用容量%

第六列:掛載點

當然df命令也有各種引數,具體如下:

-a或--all:包含全部的檔案系統;

--block-size=《區塊大小》:以指定的區塊大小來顯示區塊數目;

-h或--human-readable:以可讀性較高的方式來顯示資訊;

-h或--si:與-h引數相同,但在計算時是以1000 bytes為換算單位而非1024 bytes;

-i或--inodes:顯示inode的資訊;

-k或--kilobytes:指定區塊大小為1024位元組;

-l或--local:僅顯示本地端的檔案系統;

-m或--megabytes:指定區塊大小為1048576位元組;

--no-sync:在取得磁碟使用資訊前,不要執行sync指令,此為預設值;

-p或--portability:使用posix的輸出格式;

--sync:在取得磁碟使用資訊前,先執行sync指令;

-t《檔案系統型別》或--type=《檔案系統型別》:僅顯示指定檔案系統型別的磁碟資訊;

-t或--print-type:顯示檔案系統的型別;

-x《檔案系統型別》或--exclude-type=《檔案系統型別》:不要顯示指定檔案系統型別的磁碟資訊;

--help:顯示幫助;

--version:顯示版本資訊。

2.其中常用的有h選項,如果你想容量已可讀的形式展示,那麼h選項無疑對我們很有幫助,如下:

其他選項可以嘗試,下面來解釋du命令;

1.不帶任何引數的du命令:

第一列:占用磁碟空間大小

第二列:檔案或目錄

-a或-all  顯示目錄中個別檔案的大小。   

-b或-bytes  顯示目錄或檔案大小時,以byte為單位。   

-c或--total  除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和。 

-k或--kilobytes  以kb(1024bytes)為單位輸出。

-m或--megabytes  以mb為單位輸出。   

-s或--summarize  僅顯示總計,只列出最後加總的值。

-h或--human-readable  以k,m,g為單位,提高資訊的可讀性。

-x或--one-file-xystem  以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過。 

-l《符號鏈結》或--dereference《符號鏈結》 顯示選項中所指定符號鏈結的原始檔大小。   

-s或--separate-dirs   顯示個別目錄的大小時,並不含其子目錄的大小。 

-x《檔案》或--exclude-from=《檔案》  在《檔案》指定目錄或檔案。   

--exclude=《目錄或檔案》         略過指定的目錄或檔案。    

-d或--dereference-args   顯示指定符號鏈結的原始檔大小。   

-h或--si  與-h引數相同,但是k,m,g是以1000為換算單位。   

-l或--count-links   重複計算硬體鏈結的檔案。  

2.其中常用的有h,s選項,如果你想占用空間已可讀的形式展示,那麼h選項無疑對我們很有幫助,如下:

如果只想檢視當前目錄占用空間的大小,不檢視子目錄或者子檔案占用空間大小,那麼s選項無疑很有幫助,如下:

1.如果

檢視指定檔案大小及其子目錄檔案大小,可使用:

du -h --max-depth=0  xx

其中xx是檔案或者目錄,--max-depth後面的數字代表展開子目錄的級別,例如:

當然,網上還有很多資料,具體使用的場景可以再進行搜尋,加深印象。

Linux檢視磁碟空間大小命令

linux檢視磁碟空間大小命令 df hl df hl 檢視磁碟剩餘空間 df h 檢視每個根路徑的分割槽大小 du sh 目錄名 返回該目錄的大小 du sm 資料夾 返回該資料夾總m數 du h 目錄名 檢視指定資料夾下的所有檔案大小 包含子資料夾 更新詳細命令文件 df help du hel...

Linux檢視磁碟空間大小命令 檢視硬碟的分割槽

linux檢視磁碟空間大小命令 df hl df hl 檢視磁碟剩餘空間 df h 檢視每個根路徑的分割槽大小 du sh 目錄名 返回該目錄的大小 du sm 資料夾 返回該資料夾總m數 du h 目錄名 檢視指定資料夾下的所有檔案大小 包含子資料夾 更新詳細命令文件 df help du hel...

linux空間檢視命令

一 free free命令是乙個顯示系統中空閒和已用記憶體大小的工具 free h表示方式,更容易被人所讀取。如 二 df df 顯示指定磁碟檔案的可用空間。顯示硬碟空間的大小。df h更方便人來閱讀。三 du du常用的選項 h 以人類可讀的方式顯示 a 顯示目錄占用的磁碟空間大小,還要顯示其下目...