首页 > 系统服务 > 详细

Linux之基础命令——文件搜索

时间:2019-06-08 23:10:19      阅读:123      评论:0      收藏:0      [点我收藏+]

grep(匹配符合条件的字符串)

  • 无参:显示匹配行
  • -c:显示匹配行数
  • -e 字符串:匹配特殊字符串,如-开头
  • -i:忽略大小写
  • -v:输出不匹配行
  • -w:匹配指定字符串
  • 可以和别的命令通过"|"管道符连接使用
  • 【grep user_info demo    demo文件中匹配user_info,打印出来】
  • 【grep -c 0 demo     demo文件中配0,打印匹配了几行】
  • 【grep -e import demo    demo文件中匹配以import开头的数据】
  • 【grep -v import demo    demo文件中,匹配不含有import的所有数据】
  • 【ps -ef|grep -v ‘grep‘|grep httpd     匹配进程中符合http的所有进程,并排除grep本身】

find(查找指定目录下查找文件)

  • -name 文件名称符合 name 的文件
  • -iname 文件名称符合 name 的文件忽略大小写
  • -type 文件类型
  • f: 一般文件
  • d: 目录
  • 【find . -name ‘demo‘    找到当前目录下名字为demo的文件 】
  • 【find . -type f    找到当前目录下一般文件】
  • 【find . -type d    找到当前目录下的目录文件】
  • 【find / -type f -name nginx    从根目录开始找名字为nginx的一般文件】

ocate(通过数据库查找符合条件的文件)

whereis(查找文件)

which(在环境变量中查找文件)

Linux之基础命令——文件搜索

原文:https://www.cnblogs.com/wuzm/p/10992039.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!