| 您的当前位置:首页 --> CentOS入门 |
| CentOS下找出大文件命令 |
| 浏览次数:2199 关键词 ( 大文件 命令 CentOS ) |
|
Q. 如何在目录中找出所有大文件? A. 1) 句法 for RedHat / CentOS / Fedora Linux find {/path/to/directory/} -type f -size +{size-in-kb}k -exec ls -lh {} \; | awk ‘{ print $9 “: ” $5 }’
实例:
查找目录/var/log大于100MB的文件
2)句法 for Debian / Ubuntu Linux
实例:
Sample output:
列出家目录下文件大小小于500b的文件:
Perl 技巧: 显示大文件 du -k | sort -n | perl -ne ‘if ( /^(\d+)\s+(.*$)/){$l=log($1+.1);$m=int($l/log(1024)); printf (“%6.1f\t%s\t%25s %s\n”,($1/(2**(10*$m))),((“K”,”M”,”G”,”T”,”P”)[$m]),”*”x (1.5*$l),$2);}’
ls 命令:在目录中找出最大的文件 其它供鉴:
find . -xdev -printf ‘%s %p\n’ |sort -nr|head -20 |
| 下载次数:13 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS服务器性能评估与优化 |