5.查找命令
1.find
1.1文件名 (-name) 按名字搜索
find 搜索的路径 -name 要搜索的文件名
1.2文件类型 (-type) 按类型搜索
文件类型 类型的字符描述
普通文件类型 f
目录类型 d
软连接类型 l
字符设备类型 c
块设备类型 b
管道类型 p
本地套接字类型 s
1.3文件大小 (-size)
find 搜索的路径 -size [+|-]文件大小
- 文件大小需要加单位:
- k (小写)
- M (大写)
- G (大写)
1.4目录层级
-maxdepth: 最多搜索到第多少层目录,
-mindepth: 至少从第多少层开始搜索
1.5多个条件搜索
sudo find / -maxdepth 5 -name "*.txt"
2grep
按内容查找
grep "搜索的内容" 搜索的路径/文件 参数
参数:
-r: 如果需要搜索目录中的文件内容,需要进行递归操作,必须指定该参数
-i: 对应要搜索的关键字,忽略字符大小写的差别
-n: 在显示符合样式的那一行之前,标示出该行的列数编号
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?