Linux中磁盤內存使用情況查看工具du,df,free的使用以及他們的區別

一 、du : 顯示每個文件和目錄的磁盤使用空間~~~文件的大小。

命令參數:

-a   #顯示目錄中文件的大小  單位 KB 。

-b  #顯示目錄中文件的大小,以字節byte爲單位。

-c  #顯示目錄中文件的大小,同時也顯示總和;單位KB。

-k 、 -m  、#顯示目錄中文件的大小,-k 單位KB,-m 單位MB.

-s  #僅顯示目錄的總值,單位KB。

-h  #以K  M  G爲單位顯示,提高可讀性~~~(最常用的一個~也可能只用這一個就滿足需求了)

-x  #以一開始處理時的文件系統爲準,若遇上其它不同的文件系統目錄則略過。 

-L   #顯示選項中所指定符號鏈接的源文件大小。   

-S   #顯示個別目錄的大小時,並不含其子目錄的大小。 

-X   #在<文件>指定目錄或文件。   

--exclude=<目錄或文件>    #略過指定的目錄或文件。    

-D   #顯示指定符號鏈接的源文件大小。   

-H或--si                 #與-h參數相同,但是K,M,G是以1000爲換算單位。   

-l   #重複計算硬件鏈接的文件。

 

二 、 df:顯示磁盤分區上可以使用的磁盤空間

這裏只記住兩個參數就好:

-a    #查看全部文件系統,單位默認KB

-h   #使用-h選項以KB、MB、GB的單位來顯示,可讀性高~~~(最常用)

 

三、free  可以顯示Linux系統中空閒的、已用的物理內存及swap內存,及被內核使用的buffer。

1.命令格式:

free [參數]

2.命令功能:

free 命令顯示系統使用和空閒的內存情況,包括物理內存、交互區內存(swap)和內核緩衝區內存。共享內存將被忽略

3.命令參數:

-b  以Byte爲單位顯示內存使用情況。 

-k  以KB爲單位顯示內存使用情況。 

-m  以MB爲單位顯示內存使用情況。

-g   以GB爲單位顯示內存使用情況。 

-o  不顯示緩衝區調節列。 

-s<間隔秒數>  持續觀察內存使用狀況。 

-t  顯示內存總和列。 

-V  顯示版本信息。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章