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