Linux日志操作命令

277人浏览 / 0人评论
#日 志 文 件 说  明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息

#常用日志定位方式
#sed  -n  '/May 20 17/,$p'   /var/log/messages  |  less #sed查看某时间段到现在的系统日志
#sed -n ‘/2010-11-17 09:[0-9][0-9]:[0-9][0-9]/,/2010-11-17 16:[0-9][0-9]:[0-9][0-9]/p’  logfile #正则方式
#sed -n '3,9p' /var/log/yum.log #不带-n的话默认是删除,-n表示输出;这里输出3-9行日志
#sed -i '5,10 s/root/FTL/g' yum.log #【-i 会真正替换信息】 显示中5到10行里匹配root,把行内所有的root替换为FTL,并打印到屏幕上
#tail -f catalina.out 查看最后日志
#head -f catalina.out 查看开始日志
#awk #格式化文本日志
#cat jeewx-2015-09-20.log | grep 验证码 #通过关键字搜索查看日志
#grep --color=auto 'MANPATH' /etc/man.config  # 取出文件/etc/man.config中包含MANPATH的行,并把找到的关键字加上颜色  
#ls -l | grep -i file   # 把ls -l的输出中包含字母file(不区分大小写)的内容输出 

 

支付宝扫码打赏 微信打赏

如果文章对您有帮助,欢迎移至上方按钮打赏,非常感谢你的支持!

全部评论