用指令找出硬碟的最大檔案

星雨流痕

進階會員
已加入
7/4/05
訊息
446
互動分數
0
點數
0
年齡
37
網站
造訪網站
一般而言看硬碟容量都是用df 跟du 這兩個指令 但是只能看到硬碟的

使用空間和剩餘空間

至於要怎麼分辨出哪個檔案是最大呢?

使用alias 指令寫得一個小程式即可滿足需求 使用到的指令有:

du ' sort 以及head 三個 三個常見的指令
alias hunter='du -cks * | sort -rn | head -11'

就會把檔案使用到的大小由大排到小

hunter 需要在您所要檢查的目錄下執行 例如要查看哪個使用者佔據最多空間 以red hat 為例 您就得變更目錄至/home下面


以上感謝收看
 

Jee

榮譽會員
已加入
10/25/05
訊息
3,528
互動分數
0
點數
36
年齡
41
不錯的分享!
在書上沒看過這招
謝謝^^
 

authenticamd

榮譽會員
已加入
11/3/05
訊息
1,919
互動分數
2
點數
38
My shell is tcsh and thus the alias is modified to:

alias hunter '\du -cks \!* | \sort -n | \tail -11'

All thanks go to LZ.
 
▌延伸閱讀