find 命令的高级用法
find 是强大的文件查找工具,可按名称、类型、大小、时间等条件搜索。
示例:
# 查找当前目录下所有 .log 文件
find . -name "*.log"
# 查找 7 天前修改的文件并删除
find /tmp -type f -mtime +7 -delete
# 查找大于 100MB 的文件
find / -type f -size +100M技巧:结合 -exec 可执行后续操作,如 -exec ls -l {} \;。
欢迎来到程序员中文网!
find 是强大的文件查找工具,可按名称、类型、大小、时间等条件搜索。
示例:
# 查找当前目录下所有 .log 文件
find . -name "*.log"
# 查找 7 天前修改的文件并删除
find /tmp -type f -mtime +7 -delete
# 查找大于 100MB 的文件
find / -type f -size +100M技巧:结合 -exec 可执行后续操作,如 -exec ls -l {} \;。