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

Linux之搜索类命令

1、find

作用:查找文件或目录
语法:

find [搜索范围][选项]

选项:
-name<查询方式>:按照指定的文件名查找模式查找文件
-user<用户名>:查找属于指定用户的所有文件
-size<文件大小>:按照指定的文件大小查找单位。b(块),c(字节),w(2字节),k(千字节),M(兆字节),G(吉字节)
例子:

# 查找root下面info文件
find /root -name info
# 查找root下面cfg结尾的文件
find /root -name "*.cfg"
# 查找home下tom1的文件
find /home -user tom1
# 查找home下大于10k的文件
find /home -size +10k

2、locate

作用:定位文件路径
注意:由于locate指令基于数据库进行查询,所以第一次运行前,必须使用updatedb指令创建locate数据库。
语法:

locate 搜索文件

例:

# 查找tmp文件
locate tmp

3、grep

作用:过滤文件
语法:

grep 选项 查找内容 源文件

选项:
-n:显示匹配行的行号
其他:
可以和管道“|”配合使用

# 过滤存储当前文件下包含.cfg文件名的文件
ls | grep .cfg

http://www.kler.cn/a/448616.html

相关文章:

  • 【学习笔记】数据结构(九)
  • docker run 命令参数
  • linux 安装 ffmpeg 视频转换
  • Leetcode - 周赛428
  • React性能分析: 使用React Profiler工具
  • 【Java基础面试题027】Java的StringBuilder是怎么实现的?
  • Redis篇--常见问题篇7--缓存一致性2(分布式事务框架Seata)
  • QtitanChart组件——高效、灵活的Qt数据可视化解决方案
  • 项目搭建+姓名唯一性校验
  • CTF入门:以Hackademic-RTB1靶场为例初识夺旗
  • JavaIO 在 Android 中的应用
  • 基于三维先验知识的自监督医学图像分割方法
  • 在福昕(pdf)阅读器中导航到上次阅读页面的方法
  • vue3和element-plus笔记
  • 【刷题23】多源BFS
  • MFC/C++学习系列之简单记录——序列化机制
  • 《机器学习》支持向量机
  • Docker日志与监控
  • Maven的介绍以及安装,仓库的使用和在idea使用maven
  • [Unity Shader]【游戏开发】【图形渲染】Shader数学基础7-矩阵变换概览及其几何意义