美文网首页
ubuntu下统计目录下的文件个数和快速删除

ubuntu下统计目录下的文件个数和快速删除

作者: 时彬斌 | 来源:发表于2020-01-09 13:30 被阅读0次

统计目录下的文件个数不包含文件夹:

 # 到指定的目录下执行此命令即可获得该目录下的文件的总数,不包含文件夹
 ls -l | grep "^-" | wc -l

统计目录下的文件个数包括子目录:

# grep "^-" 过滤ls的输出信息,只保留一般文件
# ls -lR是列出所有文件,包括子目录
 ls -lR| grep "^-" | wc -l

统计目录下文件夹(目录)的个数:

# 只保留目录是grep "^d"
 ls -lR | grep "^d" | wc -l

统计某种文件结尾下的文件的个数:

 find / -name '*.html' |wc -l

快速删除指定目录下的文件:

# 新建一个/tmp/blank 目录
 mkdir /tmp/blank
# 删除某个文件夹下的所有文件
 rsync --delete-before -d -a -H -v --progress --stats /tmp/blank/ /mnt/data/dir/

相关文章

网友评论

      本文标题:ubuntu下统计目录下的文件个数和快速删除

      本文链接:https://www.haomeiwen.com/subject/txnsactx.html