1、查找包含某字符串的行
grep -n 'error' server.log #显示包含error的行
grep -C 5 'error' server.log #显示包含error的行及前后5行
grep -B 5 'error' server.log #显示包含error的行及前5行
grep -A 5 'error' server.log #显示包含error的行及后5行
2、统计包含某字符串的行数
grep -c 'error' server.log
3、从文件末尾开始查找包含某字符串的行限制100行
grep -n 'error' server.log | tail -n 100
4、按文件名查找文件
find . -name '*.log'