linux 下日志文件操作的基本命令(tail,grep)
2017-09-05 21:39
561 查看
linux 下日志文件操作的基本命令(tail,grep)
1、tail -F /home/sxf/yy/python/exer2/test1.log | grep bb #查看test1.log中包含bb的数据
2、tail -f 日志文件 # 监控日志文件,再次执行某个程序时,该日志文件能够看到日志信息的输出
3、tail -f /home/sxf/yy/python/exer2/test1.log | awk '{
if (match($0, /.*aa.*/)) { print "\033[32;1m"$0"\033[0m" }
else if (match($0, /.*bb.*/)) { print "\033[36;1m"$0"\033[0m" }
else { print $0 } }' #日志着色脚本,将查询到的数据有颜色显示
/home/sxf/yy/python/exer2/test1.log 文件内容如下:
cc 23 shanghai nanjing
ee 25 beijing nanjing
aa 22 beijing shanghai
cc 20 beijing shanghai
aa 25 shanghai shanghai
aa 24 nanjing beijing
ee 25 nanjing nanjing
bb 23 shanghai nanjing
dd 20 nanjing nanjing
aa 20 nanjing shanghai
1、tail -F /home/sxf/yy/python/exer2/test1.log | grep bb #查看test1.log中包含bb的数据
2、tail -f 日志文件 # 监控日志文件,再次执行某个程序时,该日志文件能够看到日志信息的输出
3、tail -f /home/sxf/yy/python/exer2/test1.log | awk '{
if (match($0, /.*aa.*/)) { print "\033[32;1m"$0"\033[0m" }
else if (match($0, /.*bb.*/)) { print "\033[36;1m"$0"\033[0m" }
else { print $0 } }' #日志着色脚本,将查询到的数据有颜色显示
/home/sxf/yy/python/exer2/test1.log 文件内容如下:
cc 23 shanghai nanjing
ee 25 beijing nanjing
aa 22 beijing shanghai
cc 20 beijing shanghai
aa 25 shanghai shanghai
aa 24 nanjing beijing
ee 25 nanjing nanjing
bb 23 shanghai nanjing
dd 20 nanjing nanjing
aa 20 nanjing shanghai
相关文章推荐
- linux 下日志文件操作的基本命令(tail,grep)
- Linux基本操作命令之文件查看cat more less tail head
- linux操作系统基本文件操作命令
- linux文件与目录的基本操作、linux命令(cp、tar、归档、ls、cd、tr、su、more、less、vi、cat等)
- linux查看日志文件内容命令tail、cat、tac、head、echo
- linux对文件属性及权限操作的一些基本命令
- linux 基本文件操作和下载命令
- 学习Linux命令之最基本的文件操作
- Linux中tar命令操作文件的基本使用教程
- Linux命令-基本操作及文件操作常用命令--详解Linux入门到精通系列
- Linux基本命令和文件操作
- Linux命令行基础 、 基础命令操作 、 目录文件基本操作
- Linux 基本命令(文件操作)
- Linux入门基础 #3:文件基本操作管理和常用命令
- MySQL中Binary Log二进制日志文件的基本操作命令小结
- linux 基本终端命令——文件与目录操作
- Linux文件与目录的操作的基本命令(2)
- linux文件与目录的基本操作、linux命令
- Linux文件与目录的操作的基本命令(1)
- Linux中tar命令操作文件的基本使用教程