首页 > 其他分享 >常见用法grep_tail_more

常见用法grep_tail_more

时间:2023-02-06 22:56:18浏览次数:36  
标签:grep log 查看 tail file more

  • grep
用grep来搜索多个条件
AND条件
	使用 -E 'pattern1.*pattern2'实现AND操作。
		grep -E 'pattern1.*pattern2' filename 
		grep -E 'pattern1.*pattern2|pattern2.*pattern1' filename
    第一个例子如下:(其中两个pattern的顺序是指定的)
		grep -E 'Dev.*Tech' employee.txt 200 Jason Developer Technology $5,500
	第二个例子:(两个pattern的顺序不是固定的,可以是乱序的)
		grep -E 'Manager.*Sales|Sales.*Manager' employee.txt
	
OR条件
	grep 同时满足多个关键字和满足任意关键字
	grep -E "word1|word2|word3"   file.txt  #满足任意条件(word1、word2和word3之一)将匹配
	grep word1 file.txt | grep word2 |grep word3 #必须同时满足三个条件(word1、word2和word3)才匹配
  • tail
tail -f 实时查看日志文件
tail -f 日志文件log tail - 100f 实时查看日志文件 后一百行
tail -f -n 100 catalina.out linux查看日志后100行
  • more
查看 /var/log/dmesg 文件  #more /var/log/dmesg
常用按键
	空格键:查看下一屏;
	回车键:往下滚动一行;
	b 键:往前查看一屏;
	q 键:退出
从指定行开始显示 #more +N file_name
限制每页显示的行数 #more -N file_name
	more -10 /var/log/dmesg #对于 /var/log/dmesg 文件我们一次只想查看 10 行

  

标签:grep,log,查看,tail,file,more
From: https://www.cnblogs.com/smatter/p/17096958.html

相关文章