# 使用 find 命令查找文件
# 语法: find [路径] [表达式]
# 示例1: 在当前目录及其子目录中查找名为 "example.txt" 的文件
find . -name "example.txt"
# 示例2: 在 /home 目录下查找所有 .log 文件
find /home -name "*.log"
# 示例3: 查找最近7天内修改过的文件
find /path/to/search -mtime -7
# 示例4: 查找大于100KB的文件
find /path/to/search -size +100k
# 示例5: 查找文件并删除(谨慎使用)
find /path/to/search -name "temp*" -exec rm -f {} \;
# 示例6: 使用 locate 命令快速查找文件(需要预先更新数据库)
# 更新 locate 数据库
sudo updatedb
# 查找名为 "example.txt" 的文件
locate example.txt
find 是 Linux 系统中用于查找文件和目录的强大命令。它可以根据文件名、类型、大小、修改时间等条件进行搜索。. 表示当前目录,-name 后面跟的是要查找的文件名或通配符。locate 命令通过预先构建的数据库来快速查找文件,但需要定期更新数据库以确保结果准确。下一篇:linux查看文件目录
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站