Command-Line
du - hb
有什麼作用?
我
du -bh
想我得到了人類可讀格式的表觀大小:# du -bh 295K ./test
但是,我希望從 中得到相同的結果
du -hb
,但我得到了其他東西:# du -hb 301926 ./test
du -b
我相信這與剛才給我的輸出相同。# du --version du (GNU coreutils) 7.4
從手冊頁
du
:-b, --bytes equivalent to '--apparent-size --block-size=1' -h, --human-readable print sizes in human readable format (e.g., 1K 234M 2G)
開關將
-h
使用單位顯示輸出,塊沒有單位,所以這兩個開關不應該一起使用!**注意:**因此,該命令
du
將根據命令行參數中最後出現的開關顯示其輸出。例子
b 切換範例
$ du -hb XnConvert.x86_64.rpm 13950768 XnConvert.x86_64.rpm $ du -b XnConvert.x86_64.rpm 13950768 XnConvert.x86_64.rpm $ du -h -b XnConvert.x86_64.rpm 13950768 XnConvert.x86_64.rpm
h 切換範例
$ du -bh XnConvert.x86_64.rpm 14M XnConvert.x86_64.rpm $ du -h XnConvert.x86_64.rpm 14M XnConvert.x86_64.rpm $ du -b -h XnConvert.x86_64.rpm 14M XnConvert.x86_64.rpm