linux 查找当前目录下超过100M的文件并移动到tmp

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 查找当前目录下超过100M的文件并移动到tmp相关的知识,希望对你有一定的参考价值。

命令如下:

find . -type f -size +100M -exec mv {} /tmp/ \;

说明:

-type:文件类型,后面跟的f 指文件,如果是目录为d

-size:文件大小,+100M指超过100M,-为小于,没有符号则为等于

-exec:管道命令,将前面的查询结果传递给后面的命令

{}:指前面传递过来的的查询结果

\;:和前面的exec配合使用,不写会提示:find: missing argument to `-exec‘


如果只想将结果查询出来,只需要使用-exec前半段就可以

以上是关于linux 查找当前目录下超过100M的文件并移动到tmp的主要内容,如果未能解决你的问题,请参考以下文章

Linux运维如何查找大文件或大目录

Linux使用find查找最后修改时间超过三天的文件并移动到指定目录

linux里面的home下面查找大于100M的文件

linux中查找/目录下大于10M且小于100M的文件

Linux常用命令

每日一题Linux:找出当前目录下txt结尾的文件?查找/usr目录下超过1M的文件?