1、查看指定时间范围,模糊匹配目录以及文件名的所有文件的大小并排序
find /home/hlcc/tendis-cluster-*/node-*/dump/* -size +2M -mtime +1 -type f -name "binlog*.log" | xargs ls -lh --sort=size -r
/home/hlcc/tendis-cluster-*/node-*/dump/*:查看所有/home/hlcc/以tendis-cluster-开头的目录以及下面的以node-开头的子目录下的dump下的所有以binglog开头的.log文件
-size +2M :搜索文件大于2M的 单位可以是:M G k
-mtime +1:文件时间是前一天的
-type f :搜索文件类型
xargs :将查询结果作为参数传给后续的命令
ls -lh :显示结果,并显示文件大小
--sort=size :按文件大小升序排序
-r:逆序排序
2、查看指定时间范围,模糊匹配目录以及文件名的所有文件总占用空间
find /home/hlcc/tendis-cluster-*/node-*/dump/* -mtime +1 -type f -name "binlog*.log" | xargs du -h -c
3、查看指定时间范围,模糊匹配目录以及文件名的所有文件总个数
find /home/hlcc/tendis-cluster-*/node-*/dump/* -mtime +1 -type f -name "binlog*.log" | wc -l
翻译
搜索
复制
标签:node,dump,命令,tendis,cluster,home,find From: https://www.cnblogs.com/sky-cheng/p/17920598.html