码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2019-06-09 00:35:04      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:目录   where   port   查找文件   环境变量   管道   目录文件   大小   查找   

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之基础命令——文件搜索

标签:目录   where   port   查找文件   环境变量   管道   目录文件   大小   查找   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!