grep和find在linux中查找是很强大的,把grep及find的用法及参数列表做个备份以备以后查找:

1.grep 命令,grep命令有个常用的参数使用方法如下

grep -[acinv]

-a 以文本文件方式搜索 -c 计算找到的符合行的次数 -i 忽略大小写 -n 顺便输出行号

-R 读取每个文件夹下的所有文档,相当于-d参数 -v 反向选择,即找 没有搜索字符串的行

#grep -in 'disable'  /etc/xinetd.d/*

该命令将列出/etc/xinetd.d目录下所有包含disable的文件并输出行号

#grep -nR 'disable' /etc/*    == #grep 'disable' -nR /etc/*

该命令将列出/etc目录下及子目录的所有包含disable的文件并输出行号

2. find 命令

-amin n:在过去 n 分钟内被读取过

-anewer file:比档案 file 更晚被读取过的档案

-atime n:在过去 n 天过读取过的档案

-cmin n:在过去 n 分钟内被修改过

-cnewer file :比档案 file 更新的档案

-ctime n:在过去 n 天过修改过的档案

-empty:空的档案-gid n or -group name:gid 是 n 或是 group 名称是 name

-gid n 查找属于ID号为n的用户组的所有文件

-group 字串,查找属于用户组名为所有字串的所有文件

-ipath p, -path p:路径名称符合 p 的档案,ipath 会忽略大小写

-mount, -xdev:只检查和指定目录在同一个档案系统下的档案,避免列出其它档案系统中的档案

-lname 字串查找文件名匹配的所有符号链接文件,字串内可以使用通配符* ? []

-name name, -iname name:档案名称符合 name 的档案。iname 会忽略大小写

-path 字串 查找路径名匹配所有字串的所有文件,字串内可用通配符* ? []

-size n:档案大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二

个位元组。-type c:档案类型是 c 的档案。

-uid n 查找属于ID号为n的用户组的所有文件

-user 字串 查找属于用户名为所有字串的所有文件

linux强大功能,linux grep和find 的强大功能相关推荐

  1. linux系统下的grep命令功能与正则表达式详解

    功能说明:查找文件里符合条件的字符串.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office& ...

  2. linux 下 grep -c sh* /etc/passwd,Linux文本处理三剑客--grep

    稍微接触过linux都会知道有三个非常强大文本处理工具,那就是grep.sed和awk,想必都有听说过吧. Linux文本处理三剑客: grep, egrep, fgrep:文本过滤工具(模式:pat ...

  3. linux文本三剑客演讲稿,linux文本三剑客之grep

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...

  4. linux 的功能,Linux的主要功能

    Linux的主要功能 Linux系统为用户提供了强大的管理功能,主要包括存储管理,系统用户和用户组管理,进程管理,文件管理等 存储管理 Linux内核采用虚拟页似存储管理,采用三级映射机制实现从线性地 ...

  5. eclipse linux 代码提示,Linux Eclipse代码提示功能设置(Java C/C++)

    最近在Linux下开发,由于长期使用Visual Studio 2010,对代码提示功能情有独钟,现在在Linux下,使用Eclipse做开发,当然免不了怀念Visual Studio强悍的代码提示, ...

  6. grep命令_「Linux」- ps -ef |grep 命令

    ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...

  7. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  8. 传说中的Linux三剑客命令之grep(三剑客老幺)别人只知道了而我却做到了

    传说中的Linux三剑客命令之grep(三剑客老幺)别人只知道了而我却做到了 grep(三剑客老幺) 1.介绍 Given one or more patterns, grep searches in ...

  9. ps-ef命令linux,【Linux】- ps -ef |grep 命令

    ps:将某个进程显示出来 grep:查找 |:管道命令 表示ps命令与grep同时执行 PS是LINUX下最常用的也是非常强大的进程查看命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则 ...

  10. Linux常用指令之——grep用法

    目录 1. 基本用法 2. 常用选项 3. 正则表达式 3.1 基本正则表达式 3.2 扩展正则表达式 4. 高级用法 4.1 正则表达式 4.2 匹配整个单词 4.3 搜索多个文件 4.4 显示匹配 ...

最新文章

  1. pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换
  2. 技巧 | Java 8 Stream 中异常处理的4种方式
  3. 嵌套查询和连接查询的效率_Elasticsearch 7.x Nested 嵌套类型查询 | ES 干货
  4. VMware10安装centos6.5(64位)
  5. 开关电源磁性元件理论及设计pdf_2020年开关电源需求活跃 通讯运营商已多轮集采...
  6. 浅谈Android进阶之路
  7. c# 声音控制(转载)
  8. matlab 神经网络设计与应用,MATLAB 神经网络设计与应用(最新版)
  9. Multisim14 - 运行10版本文件时数码管一直显示为0的问题
  10. python期货交易_strategies/python版CTP商品期货交易类库.py at master · gzhou1024/strategies · GitHub...
  11. PokemonGo完美度算法!是风姐还是松岛枫?--工地斗天地斗天马座
  12. 手机内存卡应该叫外存卡
  13. 微信群控取代传统微信营销模式,营销优势有哪些?
  14. JSFL批量删除fla文件中超出某个宽度的原件
  15. MMC5603NJ地磁传感器(指南针示例)
  16. 用python创建你自己的命令行地址簿程序
  17. led灯珠型号及使用参数
  18. element-ui:el-autocomplete实现搜索结果多次点击不关闭弹框
  19. 编写DLL格式的wireshark插件
  20. 联想ThinkPad系列笔记本进bios设置u盘启动教程

热门文章

  1. 基于OIDC(OpenID Connect)的SSO(纯JS客户端)
  2. 开源个.NetCore写的 - 并发请求工具PressureTool
  3. 下一代的 Actor 模型框架 Proto Actor
  4. ASP.NET MVC @helper使用说明
  5. ASP.NET Core quot;完整发布,自带运行时quot; 到jexus
  6. WEB API 系列(二) Filter的使用以及执行顺序
  7. docker 开启命令\退出容器
  8. 用python将指定目录下的所有json文件合并成一个csv文件
  9. LeetCode之Ransom Note
  10. C++之‘malloc’ was not declared in this scope和invalid conversion from ‘void*’ to ‘char*’