centos7中根据文件大小排序

centos7中根据文件大小排序

环境

效果

按照文件大小降序

du * -sh | sort -hr #h 表示以人可读的形式显示出来

按创建时间排序

ls -alc # 按创建时间排序

查看文件大小

du -sh # 查看文件大小

根据文件的创建时间(修改时间)排序升序,取前100条,并且指定匹配名称为数字的,并删除

rm -rf `ls -lc | head -n 100 | grep -w '[1-9]'`

查询时间段为2016年3月01号到2017年4月8号内的名称为数字的目录

find . -type d -newermt '01 Mar 2016' ! -newermt '08 Apr 2017' -print | grep -w '[1-9]*'

推荐阅读