- UID
- 308
- 性别
- 保密
- 在线时间
- 小时
- 阅读权限
- 160
|
注册巴中热线论坛,交好友享优惠,衣食住行吃喝玩乐尽在 BZHOT.com
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
//统计总数大小
du -sh xmldb/
//统计当前目录大小 并安大小 排序
du -sm * | sort -n
du -sk * | sort -n
//看一个人的大小
du -sk * | grep guojf
//看第二个/ 字符前的文字
du -m | cut -d "/" -f 2
//查看此文件夹有多少文件 /*/*/* 有多少文件
du xmldb/
du xmldb/*/*/* |wc -l
40752
解释:wc [-lmw]
参数:
-l :多少行
-m :多少字符
-w :多少字
//仅列出home目录下面所有的一级目录文件大小
du -h --max-depth=1 /home
//列出home下面所有一级目录的一级目录文件大小
du -h --max-depth=1 /home/*
//删除keep文件之外的所有文件
rm -rf !(folder)
//删除folder1和folder2文件之外的所有文件
rm -rf !(folder1 | folder2)
//删除当前test文件夹中keep文件之外的所有文件
find ./test/ | grep -v keep | xargs rm
//删除keep文件之外的所有文件
ls | grep -v keep | xargs rm
//删除keep以外的其他文件。
find ./ -name '[^k][^e][^e][^p]*' -exec rm -rf {} \;
//删除keep以外的其他文件。推荐!
find ./ -name '[^k][^e][^e][^p]*' | xargs rm -rf
//删除生成 core,mbox等文件
find / -name core|xargs rm –rf
//删除日志
rm -rf /var/log/*
//删除文件名中带有数字,超过30天的日志
find -mtime +30 -name "*[0-9]*" -exec rm {} \;
|
上一篇:Linux系统如何查看文件和文件夹大小 删除文件和目录下一篇:Linux下查找文件find命令用法详解 删除指定天数前日志文件
|