复制成功
请遵守本站许可
REPORT
Chapter_Post // Field_Report

Post_Ref: RL-LINUX每日命

2026.04.08

Linux每日命令-13-find

Echo HaoRan
Echo HaoRan
#计划任务
ANALYSIS

Linux 每日一篇 - 13 - find#

Linux 文件搜索神器!掌握 find 命令,快速定位任意文件,让文件查找变得轻而易举!

find 命令是什么?#

find 命令是 Linux 中最强大的文件搜索工具,可以根据文件名、类型、大小、时间等多种条件在指定目录下查找文件。

基本用法#

PRTCL // PLAINTEXT
# 在指定目录下查找文件
find /path/to/search -name filename
# 查找所有匹配特定名称的文件
find /path/to/search -name "*.txt"
# 按文件类型查找
find /path/to/search -type f # f= 文件, d= 目录, l= 符号链接
# 按文件大小查找
find /path/to/search -size +100M # 大于 100MB 的文件
# 按修改时间查找
find /path/to/search -mtime -7 # 7 天内修改的文件
# 查找空文件或目录
find /path/to/search -empty

实用技巧#

PRTCL // PLAINTEXT
# 查找特定扩展名的文件
find /home/user -name "*.pdf"
# 在当前目录下查找文件
find . -name "config*"
# 查找并删除匹配的文件
find /tmp -name "*.tmp" -delete
# 查找并执行命令
find . -name "*.log" -exec gzip {} \;
# 查找大于特定大小的文件
find /home -size +1G
# 查找最近访问的文件
find /home -atime -1 # 24 小时内访问的文件
# 查找特定权限的文件
find /home -perm 755
# 忽略大小写查找
find /home -iname "README"
# 查找并统计结果数量
find /home -name "*.txt" | wc -l

常用场景#

PRTCL // PLAINTEXT
# 查找大文件
find / -size +100M 2>/dev/null
# 查找临时文件并删除
find /tmp -type f -name "*.tmp" -delete
# 查找配置文件
find /etc -name "nginx.conf"
# 查找日志文件
find /var/log -name "*.log"
# 查找最近修改的文件
find /home -type f -mtime -1
# 查找特定用户拥有的文件
find /home -user username

关于我#

  • 来源博客:https://blog.echospace.top/find

  • 全平台同名”汪多多是只猫”,专注分享实用技术教程,让你的 IT 学习之路更轻松!

  • 关注我,每天一个 Linux 命令,轻松入门 Linux 系统!

R P
Rhine Lab Pioneer Division
Auth_Verified: 2026.04.08
// END OF POST

订阅

通过 RSS 订阅本站,新文章发布时第一时间收到通知。

Follow
Classified
Chapter_06
Protocol_Ref: CC-BY-NC-SA-4.0

Linux每日命令-13-find

Author: CHONGXIReleased: 2026.04.08

Licensed under CC BY-NC-SA 4.0

评论

© 2025-2026 EchoSpace
Powered by Astro & echohaoran Non-Collaborative_Entity // Protocol_V.4.21