# 使用 find 命令查找文件路径
# 语法: find <路径> -name "<文件名模式>"
# 示例 1: 查找当前目录及其子目录中所有名为 example.txt 的文件
find . -name "example.txt"
# 示例 2: 查找根目录下所有名为 test.log 的文件,忽略大小写
find / -iname "test.log"
# 示例 3: 查找 /home 目录下所有扩展名为 .conf 的文件
find /home -type f -name "*.conf"
# 示例 4: 查找当前目录下最近7天内修改过的所有文件
find . -mtime -7
# 示例 5: 查找并删除当前目录下所有名为 temp.txt 的文件(谨慎使用)
find . -name "temp.txt" -exec rm -f {} \;
find 是 Linux 系统中用于查找文件和目录的强大命令。-name 选项用于指定要查找的文件名或模式。可以使用通配符(如 *)来匹配多个文件。-iname 选项与 -name 类似,但不区分大小写。-type f 表示只查找文件(不包括目录)。-mtime 选项用于根据文件的修改时间进行查找,-7 表示最近7天内修改过的文件。-exec 选项允许对找到的文件执行命令,例如删除文件。如果你需要更多帮助或有其他问题,请告诉我!
下一篇:linux系统修改时间
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站