首页 > 代码库 > Linux命令 find和mv的结合使用:查找文件,移动到某个目录
Linux命令 find和mv的结合使用:查找文件,移动到某个目录
显示前十个文件
[root@localhost smgpbi]# ls -1 | sort -u | head -10
1.首先查看文件个数,进入所在的文件
# find . -name "*" | wc -l
或者
# ll |grep "^-" |wc -l
2.查看文件个数
查看120天前的文件个数
# find . -mtime +120 | wc -l
一般如果是小文件,控制在10-20万左右。
解释:-mtime +30 --设置时间为30天前;
-exec mv --查找完毕后执行移动操作;
3.按照时间移动到指定目录里
# find . -mtime +90 -exec mv {} /var/tmp/date_90 \;
4.计算大小
# du -sh date_90
大小一般控制在10-15G最好
5.压缩并打包
#tar -zcvf date_90.tar.gz date_90/
Linux命令 find和mv的结合使用:查找文件,移动到某个目录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。