linux search comands
Linux查找文件内容的常用命令方法: 1、从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 2、从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 3、查找时不区分大小写: $ grep –i "被查找的字符串" 文件名 4、查找匹配的行数: $ grep -c "被查找的字符串" 文件名 5、从文件内容查找不匹配指定字符串的行: $ grep –v "被查找的字符串" 文件名 6、从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行 find / -type f -name "*.log" | xargs grep "ERROR" 7、例子 :查找access.log文件中包含"patrick"的记录 方法1:grep access.log –e "patrick” 方法2:find ./ –type f –name access.log | xargs grep "patrick" tail –n 100 access.log grep -R 'patrick' /home find /home -name '*patrick*' | more find /home -name "patrick" ls -ar |grep patrick
相关推荐
kylinos 2020-03-07
xushxbigbear微信 2020-02-19
Darklovy 2020-01-12
Usper 2013-07-26
xiaohouye 2019-12-07
rechanel 2020-11-16
taomengxing 2020-09-07
wintelx 2020-08-09
NBkiller 2020-06-14
wandererdl 2020-06-14
CARBON 2020-06-11
xushxbigbear微信 2020-06-09
chenjinlong 2020-06-04
eroshn 2020-05-31
timegoes 2020-04-12
luvzhan 2020-04-12
季诗筱 2020-03-07
神龙 2020-05-11