du 的參數: summarize 與 max-depth

Debian 有很多實用的工具如: apt 系列 、 update- 系列,但是我們卻常常忽略了!這個版就是要大家一起來分享您在使用 debian 特殊指令的經驗!請大家共襄盛舉囉!注意不要在此提問問題喔!

du 的參數: summarize 與 max-depth

文章guest » 週日 6月 22, 2008 10:18 pm

其實也沒什麼特別的。就比如說,原本如果要看 /usr 之下第一層每一個資料夾的大小,都會打:
代碼: 選擇全部
du --max-depth=1 /usr

就可以看到
代碼: 選擇全部
29M     /usr/bin
151M    /usr/share
142M    /usr/lib
11M     /usr/sbin
16K     /usr/games
27M     /usr/include
0       /usr/src
306M    /usr/local
508K    /usr/lib64
663M    /usr/

這樣的畫面。然後今天剛好在man du裡看到有一個參數:summarize,他的說明是:「-s/--summarize 同等於 --max-depth=1」結果一經實驗,發現打:
代碼: 選擇全部
du -s /usr/*

就可以看到跟上面一樣的效果。後面星號愈多 ( /*/*/*/..) 就等於下max-depth並配上更大的數字...結論就是這樣可以少打幾個字。主要是自己發現的時候覺得很有趣,也跟大家分享一下。獻醜了 :ooops:
guest
 

回到 debian command

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客