当前位置: 首页 > news >正文

每天学一个 Linux 命令(20):find

在这里插入图片描述​​可访问网站查看,视觉品味拉满: http://www.616vip.cn/20/index.html


find 是 Linux 系统中最强大的文件搜索工具之一,支持按名称、类型、时间、大小、权限等多种条件查找文件,并支持对搜索结果执行操作(如删除、复制、执行命令等)。掌握 find 可大幅提升文件管理效率。


命令格式

find [搜索路径] [匹配条件] [操作动作]
  • 搜索路径:默认为当前目录(.)。
  • 匹配条件:按名称、类型、时间、大小等筛选文件。
  • 操作动作:对匹配的文件执行操作(如删除、打印路径等)。

常用匹配条件

1. 按名称查找
  • -name "模式":按文件名匹配(区分大小写,支持通配符 * ?)。
  • -iname "模式":不区分大小写的名称匹配。
    find /home -name "*.txt"       # 查找 /home 下所有 .txt 文件
    find . -iname "README"         # 查找当前目录下名为 README(忽略大小写)的文件
    
2. 按类型查找
  • -type [类型]:按文件类型筛选:
    • f:普通文件
    • d

相关文章:

  • MySQL Limit 分页查询性能问题及优化方案
  • 配电监控DLT645电表数据 转EthernetIP项目案例
  • 2024年RIS SCI2区:自适应天鹰算法AAO,深度解析+性能实测
  • 如何开一个线上故障复盘会
  • DeepSeek 部署中的常见问题及解决方案
  • Windows 图形显示驱动开发-WDDM 1.2功能—Windows 8 中的 DirectX 功能改进(五)
  • 图扑低代码数字孪生平台,搭建工业组态大屏
  • 2025年第十六届蓝桥杯Python程序设计赛道B组
  • 科技如何改变世界?
  • 人工智能在后端开发中的革命:从架构到运维
  • C++ 常用的智能指针
  • 一站式解决Cursor免费版限制50次问题
  • Git合并分支的两种常用方式`git merge`和`git cherry-pick`
  • 3D 视觉赋能仓储精准高效:ID Logistics 与 Stereolabs 的创新合作之旅
  • 替代升级VMware | 云轴科技ZStack构建山西证券一云多芯云平台
  • golang channel源码
  • goland做验证码识别时报“undefined: gosseract.NewClient”
  • GitHub SSH连接终极解决方案
  • FFmpeg 硬核指南:从底层架构到播放器全链路开发实战 基础
  • 字符串系列一>最长回文子串
  • 儿童阅读空间、残疾人友好书店……上海黄浦如何打造城市书房
  • 对话地铁读书人|来自大学教授的科普:读书日也是版权日
  • 体坛联播|中国U16女足击败墨西哥,王星昊首获世界冠军
  • 信心从何而来|当消博会展商遇上关税战
  • 历史学家许福谦逝世,长期致力于魏晋南北朝史研究
  • 季度市场叙事|时间已不在美国那边