linux查并打包⽇志,Linux的find命令打包特定⽂件
更换服务器的时候发现很多图⽚是我不需要得,我想给打包出去
⽤户⽬录upload⽂件,需要两台服务器同步,但是图⽚太多,上周拷贝过⼀次
查询指定⽂件,进⾏打包
find ./ -name '2018082*' | xargs tar -
⽬录下很多原始⼤图,带着名字 original的图我不想要了。移动⾛。
find ./ -name '2018082*original*' | xargs -i mv {} test4/
find查命令的使用发现MV的命令,会破坏原来得⽂件夹⽬录,⽽tar的命令会保留⽂件夹结构,所以其实可以打包,然后删除,然后移动到别的⽬录解压缩⽬录,这样就做到了把特定⽂件保留⽂件夹的移动到其他地⽅了。
拷贝到aws服务器必须⽤到pem
scp -i /backup/java-er. centos@java-er:/home/centos/
find ./ -mtime 0
:返回最近24⼩时内修改过的⽂件。
查到最近的修改的⽂件
如果我们想对上⾯的结果只输出前n个结果,可以使⽤下⾯的命令:du -h –max-depth=1 | sort -nr | head -n
之前写过⼀个find删除特定时间⽂件的,感兴趣得朋友可以去看看

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。