标签:2.6-linux日志
linux日志 是排障的重要依据和手段
最核心的日志文件/var/log/messages
messages具有自动切割日志功能,按照日期归档,只保存指定数量的日志。所有这些功能由配置
文件/etc/logrotate.conf来决定。以下是配置文件的关键词说明:
weekly 每周切割
rotate 4 只保留4个日志切割文件
creat 生成新的日志文件
dateext 以日期的形式,命名切割文件
compress 压缩生成的日志文件
kill pid 100 杀死pid 100的进程
kill -9 pid 100 强制杀死pid 100的进程
killall httpd 杀死httpd的进程,指定进程名,而不是pid
killall -9 httpd 强制杀死httpd的进程,指定进程名,而不是pid
kill -HUP pid 100 重启pid100进程
常用排障命令 tail /var/log/messages
日志文件详解:
/var/log/messages 系统内核相关的日志 如:重启、yum安装软件等信息
/var/log/wtmp 用户登录历史的日志 不能直接cat 用命令last查看
/var/log/btmp 无效的登录历史日志 不能直接cat 用命令lastb查看
/var/log/maillog 与邮件相关的日志
/var/log/sercure 查看与验证现相关的日志 如:ftp ssh等认证
/var/log/dmesg 系统启动过程中,硬件相关的日志 如:磁盘、网卡等信息
dmesg命令
与cat /var/log/dmesg结果类似,但有本质的区别
cat /var/log/dmesg 查看到的是系统启动过程中生成的日志
dmesg 查看的是系统实时的硬件更新信息,最为准确
如果在系统运行过程中,怀疑硬件出了问题,用dmesg来获取有用的实时信息,作为判断的依据。
标签:2.6-linux日志
原文地址:http://llzdwyp.blog.51cto.com/6140981/1681817