linux du | sort 命令查找磁盘占用大户
### 常用命令
###? http://www.lowxp.com/g/article/detail/290
du -h --max-depth=1 |grep [TG] |sort -n?? #查找上G和T的目錄并排序
du -sh??? #統計當前目錄的大小,以直觀方式展現
du -h --max-depth=1 |grep 'G' |sort? -n? #查看上G目錄并排序
du -h --max-depth=1? #查看當前目錄下所有一級子目錄文件夾大小
du -h --max-depth=1 |sort -n??? #查看當前目錄下所有一級子目錄文件夾大小 并排序
du -h --max-depth=1 |grep [TG] |sort -nr?? #倒序排
?### http://man.linuxde.net/sort
sort(選項)(參數)
-b:忽略每行前面開始出的空格字符;
-c:檢查文件是否已經按照順序排序;
-d:排序時,處理英文字母、數字及空格字符外,忽略其他的字符;
-f:排序時,將小寫字母視為大寫字母;
-i:排序時,除了040至176之間的ASCII字符外,忽略其他的字符;
-m:將幾個排序號的文件進行合并;
-M:將前面3個字母依照月份的縮寫進行排序;
-n:依照數值的大小排序;
-o<輸出文件>:將排序后的結果存入制定的文件;
-r:以相反的順序來排序;
-t<分隔字符>:指定排序時所用的欄位分隔字符;
+<起始欄位>-<結束欄位>:以指定的欄位來排序,范圍由起始欄位到結束欄位的前一欄位。
#將CC列數字從大到小順序排列:
[root@mail text]# sort -nrk 3 -t: sort.txt
eee:40:5.4
eee:60:5.1
ddd:20:4.2
ccc:50:3.3
bbb:10:2.5
aaa:30:1.6
AAA:BB:CC
# -n是按照數字大小排序,-r是以相反順序,-k是指定需要愛排序的欄位,-t指定欄位分隔符為冒號
原文:https://blog.csdn.net/lile777/article/details/80852784
總結
以上是生活随笔為你收集整理的linux du | sort 命令查找磁盘占用大户的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UVA818解题报告
- 下一篇: linux的chmod与chown