du -sh *|sort -nr
du
linux du命令也是檢視使用空間的,但是與df命令不同的是linux du命令是對檔案和目錄磁碟使用的空間的檢視,還是和df命令有一些區別的.
1.命令格式:
du [選項][檔案]
2.命令功能:
顯示每個檔案和目錄的磁碟使用空間。
3.命令引數:
-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 重複計算硬體鏈結的檔案。
sort
sort命令是幫我們依據不同的資料型別進行排序,其語法及常用引數格式:
sort [-bcfmnrtk][原始檔][-o 輸出檔案]
引數: -b 忽略每行前面開始出的空格字元。
-c 檢查檔案是否已經按照順序排序。
-f 排序時,忽略大小寫字母。
-m 將前面3個字母依照月份的縮寫進行排序。
-n 依照數值的大小排序。
-o《輸出檔案》 將排序後的結果存入指定的檔案。
-r 以相反的順序來排序。
-t《分隔字元》 指定排序時所用的字段分隔字元。
-k 選擇以哪個區間進行排序。
df
linux中df命令的功能是用來檢查linux伺服器的檔案系統的磁碟空間占用情況。可以利用該命令來獲取硬碟被占用了多少空間,目前還剩下多少空間等資訊。
1.命令格式:
df [選項] [檔案]
2.命令功能:
顯示指定磁碟檔案的可用空間。如果沒有檔名被指定,則所有當前被掛載的檔案系統的可用空間將被顯示。預設情況下,磁碟空間將以 1kb 為單位進行顯示,除非環境變數 posixly_correct 被指定,那樣將以512位元組為單位進行顯示
3.命令引數:
必要引數:
-a 全部檔案系統列表
-h 方便閱讀方式顯示
-h 等於「-h」,但是計算式,1k=1000,而不是1k=1024
-i 顯示inode資訊
-k 區塊為1024位元組
-l 只顯示本地檔案系統
-m 區塊為1048576位元組
--no-sync 忽略 sync 命令
-p 輸出格式為posix
--sync 在取得磁碟資訊前,先執行sync命令
-t 檔案系統型別
選擇引數:
--block-size=《區塊大小》 指定區塊大小
-t《檔案系統型別》 只顯示選定檔案系統的磁碟資訊
-x《檔案系統型別》 不顯示選定檔案系統的磁碟資訊
--help 顯示幫助資訊
--version 顯示版本資訊
linux 檢視大檔案 命令
常用命令 du h max depth 1 grep tg sort 查詢上g和t的目錄並排序 du sh 統計當前目錄的大小,以直觀方式展現 du h max depth 1 grep g sort 檢視上g目錄並排序 du sh max depth 1 檢視當前目錄下所有一級子目錄資料夾大小 d...
Linux檢視大檔案日誌
linux 檢視大日誌檔案 1 使用 less 命令 less filename但是使用上述命令的壞處是,預設開啟的位置在第一行,並且當切換到實時滾動模式 按 f 實現效果類似 tail f 效果 或者想要滾動到最底部的時候 按 g 會卡在計算行數一段時間。如果卡的時間比較長的話,可以直接按 ctr...
linux下建立大檔案
在linux下建立大檔案可用dd命令 dd if dev zero of hello.txt bs 100m count 1 或 dd if dev zero of hello.txt bs 1k count 1024000 上面這個命令在i當前目錄產生了乙個100m的測試檔案hello.txt。改...