本人習(xí)慣了Linux環(huán)境的du命令,在HP-UX下,發(fā)現(xiàn)du命令真的非常難用,有種讓人很難受的感覺。主要是因為HP-UX下的du命令參數(shù)比Linux平臺du命令參數(shù)要少很多,尤其是沒有-h這個參數(shù),它只能以kb形式顯示文件/文件夾的大小,對于我來說,看起來非常不直觀。下面是工作中,HP-UX平臺使用du命令的一些技巧小結(jié),僅供參考
$du?–sk?<filename?or?path>
例子:
$?du?-sk?/db_data
10824089?/db_data
說實話,很多人一下子很難立即理解文件大小是多大,如果你以Mb/Gb形式展示,理解起來就直觀多了。那么有什么方法嗎? 可以借助awk命令實現(xiàn),只是命令寫起來麻煩,不太簡潔。
查看一個掛載點的大小(Gb形式輸出)
$?du?-sk?/db_data?|?awk?'{print?$1/1024/1024,$2}'
10.3227?????/db_data
查看一個掛載點的大?。∕b形式輸出)
$?du?-sk?/db_data?|?awk?'{print?$1/1024,$2}'
10570.4?????/db_data
文件大小的排序,這個倒沒有太大問題(只是以kb形式輸出的數(shù)字,讓人難以直觀理解大小)文章來源:http://www.zghlxwxcb.cn/news/detail-426933.html
$?du?-sk?*?|?sort?-n
0????????cdump
0????????lost+found
0????????udump
31???????pfile
1177?????change
2206?????adump
9835?????dump
19386????log
35574????diag
10755879?data
$?du?-sk?*?|?sort?-nr
10755879?data
35574????diag
19386????log
9835?????dump
2206?????adump
1177?????change
31???????pfile
0????????udump
0????????lost+found
0????????cdump
統(tǒng)計trc文件大小,如下所示:文章來源地址http://www.zghlxwxcb.cn/news/detail-426933.html
du?-sk?*.trc?|?awk?'{?sum+=$1?}?END?{?print?sum/1024}'
du?-sk?*.dbf?|?awk?'{?sum+=$1?}?END?{?print?sum/1024/1024}'
到了這里,關(guān)于HP-UX下du命令使用技巧的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!