linux搜索查找大文件的命令方法

2018-09-27

linux搜索大文件用find命令,例如:搜索指定目录下大于20m的大文件。

  1. find /xxx/xxx/  -type f -size +20M

列出当前目录及子目录下所有文件和文件夹

  1. find.

在/home目录下查找以.txt结尾的文件名

  1. find /home -name "*.txt"

同上,但忽略大小写

  1. find /home-iname"*.txt"

当前目录及子目录下查找所有以.txt和.pdf结尾的文件

  1. find .(-name "*.txt"-o-name "*.pdf")或 find . -name "*.txt" -o -name "*.pdf"

匹配文件路径或者文件

  1. find /usr/-path"*local*"

基于正则表达式匹配文件路径

  1. find .-regex".*(.txt|.pdf)$"

同上,但忽略大小写

  1. find .-iregex".*(.txt|.pdf)$"

参考文档:http://man.linuxde.net/find



相关文章: