linux如何使用 find和grep

 时间:2024-10-15 19:27:38

在使用linux时,需要进行文件或文字内容查找,经常用grep用来查找文字内容的,而find是用来查找文件的,下面来学习下如何使用find和grep

工具/原料

linux

方法/步骤

1、grep--help查看下使用方法grep[OPTION]...PATTERN[FILE]grep命令用来搜索文本,OPTION设置搜索条件,'pattern'建议最好加上引号,表示搜索内容

linux如何使用 find和grep

2、grep"14:07:15.293414"error.log搜索指定文件grep"14:07:15.293414"*使用通配符*,搜索目录下所有文件

linux如何使用 find和grep

3、常用参数选项:-w:完全匹配字符-r:查找当前目录腻戴怯猡包括子目录下的所有文件中的文本内容-c:统计文件中匹配字符的行数,而且只显示匹配的行数-l:只显示匹配字符所在的文件名-讣嘬铮篌L:只显示未匹配字符所在的文件名-n:显示行号-An:显示匹配到的字符串所在的行及其后n行-Bn:显示匹配到的字符串所在的行及其前n行-Cn:显示匹配到的字符串所在的行及其前后各n行

linux如何使用 find和grep

linux如何使用 find和grep

4、find--丝群闻栝help用法:find[-H][-L][-P][-Olevel][-Dhelp|tree匀舶热圾|search|stat|rates|opt|exec][path...][expression][-H][-L][-P]三个参数主要是用于处理符号连接[-Olevel]启用查询优化[-Dhelp|tree|search|stat|rates|opt|exec]主要用于打印诊断信息path是在当前目录下查找文件expression具体的搜索表达式

linux如何使用 find和grep

5、根据用户或组查找文件find/home/mysql-usermysql

linux如何使用 find和grep

6、按照时间进行查找文件常用参数:-atime+n以天为单位,查找n天之前的文件;-atime-n以天为单位,查找n天之内的文件;-ctime+n以天为单位,查找n天之前的文件;-ctime-n以天为单位,查找n天之内的文件。

linux如何使用 find和grep

7、根据文件大小查找-size+n文件大小大于n的文件-size-n文件大小小于n的文件

linux如何使用 find和grep

Win10怎么设置资源管理器文件夹按笔划顺序排序 navicat premium如何连接mysql python字符串中如何将字母全部转换为大写? word文档如何检查文档是否有隐藏信息? 三线表word怎么绘制
热门搜索
我被最想拥抱的人威胁了的动漫 性侵图片 少女人体艺术图片 还珠格格图片 沉香手串图片