linux du命令也是檢視使用空間的,但是與 df 命令不同的是 linux du 命令是對檔案和目錄磁碟使用的空間的檢視,還是和df 命令有一些區別的。
1.命令格式:
du [選項] [檔案]
2.命令功能:
顯示每個檔案和目錄的磁碟使用空間。
3.命令引數:
-a或-all 列出目錄下所有檔案並顯示每個檔案的大小
-b或-bytes 顯示目錄或檔案大小時,以byte 為單位
-c或--total 除了顯示個別目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和
-k或--kilibytes
-m或--megabytes
-s或--summarize 僅顯示總計,只列出最後加總的值
-h或--human-readable 以k,m,g為單位,自動調整為最恰當的顯示單位,提高資訊的可讀性
-x或--one-file-system 以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過
-l《符號鏈結》或--dereference《符號鏈結》 顯示選項中所指定符號鏈結的原始檔大小
-s或--separate-dirs 顯示個別目錄的大小時,並不含其子目錄的大小
-x《檔案》或--exclude-from=《檔案》 在《檔案》指定目錄或檔案
--exclude=《目錄或檔案》 略過指定目錄或檔案
-d或--dereference-args 顯示指定符號鏈結的原始檔大小
-h或--si 與-h 引數相同,但是k,m,g是以1000為換算單位
-l或--count-links 重複計算硬體鏈結的檔案
4.使用例項:
例項1:顯示目錄或者檔案所佔空間
命令:du 只顯示當前目錄下面的子目錄的目錄大小和當前目錄的總的大小
例項2:顯示指定檔案所佔空間
命令:du 001.log
例項3:檢視指定目錄的所佔空間
du file
例項4:顯示多個檔案所佔空間
命令:du 001.tar.gz 002.tar.gz
例項5:只顯示總和的大小
命令:du -s
命令:du -h test 上例也可寫成:du -s -h
例項7:顯示幾個檔案或目錄各自占用磁碟空間的大小,還統計它們的總和
命令:du -c 001.tar.gz 002.tar.gz
例項8:按照空間大小排序
命令:
du | sort -nr | more 兩個管道3個命令,我最喜歡看這種組合式的命令,讓人在學習的時候不知不覺也能學到更多的技巧。
例項9:輸出當前目錄下各個子目錄所使用的空間
命令:du -h --max-depth=1
每天乙個Linux命令 31 du
與df不同的是,du是對檔案和目錄使用磁碟空間的檢視。du 選項 檔案 顯示檔案或目錄的磁碟使用空間。a或 all,顯示所有檔案和目錄的大小,預設輸出單位為byte。b,bytes,顯示目錄或檔案大小時,以byte為輸出單位。c,total,顯示所有目錄或檔案的總和,會在輸出的末尾出現 total ...
每天乙個Linux命令(03) du命令
du命令 今天找開發定位問題,看到他使用了這個命令,檢視檔案,之前知道df,所以今天的每天系列把這命令 du命令也是檢視使用空間的,但是與df命令不同的是linux du命令是對檔案和目錄磁碟使用的空間的檢視,還是和df命令有一些區別的。語法du 選項 檔案 選項 a或 all 顯示目錄中個別檔案的...
每天乙個linux命令(33) df 命令
linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。1 命令格式 df 選項 檔案 2 命令功能 顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示。預設情況下...