`find` 是 Linux 运维中高频使用的工具。熟练掌握其常见用法,能显著提升文件查找与管理效率。接下来介绍几种实用、高效的 `find` 使用技巧。

技巧一:用find命令模糊搜索文件,如在opt目录中查找所有.log后缀的文件。

说明:

-type f 表示查找普通文件

-type d 用于匹配目录

技巧二:搜索指定权限的文件,例如使用命令查找权限为755的所有文件。

技巧三:在opt目录中搜索体积超过100MB的大文件。

-Size用于指定文件大小,加号(+)表示大于,减号(-)表示小于;C代表字节,也可替换为K(千字节)、M(兆字节)、G(吉字节)。

磁盘空间紧张时,此方法可快速找出占用空间大的文件。

技巧四:按时间查找

查找/opt目录下过去10天内被修改过的所有文件。

-10,10天内完成

访问过用amin,修改过用mmin,文件状态变更用cmin。

时间精度为分钟时,使用amin、mmin、cmin;精度为天时,则使用atime、mtime、ctime。

技巧五:搜索当前目录及所有子目录中属主为weblogic的文件夹。

相关文章