tail命令用于在终端显示一个文件的末尾内容,-n参数指定要显示的行数
#输出文件末尾行(默认10行)
tail -f log.txt
#输出文件末尾100行,实时更新
tail -n 100 log.txt
#输出文件末尾包含关键字的行
tail -f log.txt | grep "关键字"
#输出文件的后100行中包含关键字的行
tail -n 100 log.txt | grep "关键字"
#输出文件的后100行中包含关键字的行和该行的后10行
tail -n 100 log.txt | grep "关键字" -A10
#输出文件的后100行中包含关键字的行和该行的前10行
tail -n 100 log.txt | grep "关键字" -B10
#输出文件的后100行中包含关键字的行和该行的前后10行
tail -n 100 log.txt | grep "关键字" -B10 -A10
#输出文件的后100行中包含关键字的行和该行的前后10行 关键字加上颜色
tail -n 100 log.txt | grep "关键字" -B10 -A10 --color=auto