- 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