2.6-linux日志
2015-08-05 11:07
337 查看
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来获取有用的实时信息,作为判断的依据。
最核心的日志文件/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来获取有用的实时信息,作为判断的依据。
相关文章推荐
- 在Linux中打开了太多文件(Too many open files)的解决方法
- Linux下查看CPU信息[/proc/cpuinfo]
- Linux 任务控制的几个技巧( &, [ctrl]-z, jobs, fg, bg, kill)
- linux sed 命令
- LINUX学习 - 磁盘分区 + 开机自动挂载 + 性能测试
- linux(mint)中codeblock的设置
- linux上ln命令详细说明
- linux下使用GDB调试C/C++总结(图文教程)
- 如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
- arm-linux挂载nfs文件系统
- Linux下chkconfig命令详解
- Linux 进程调度小结
- Linux 进程调度小结
- linux curl 或者 命令行 的用法
- Linux关机命令详解
- Linux 因修改/etc/ssh权限导致的ssh不能连接异常解决方法
- Linux 进程间通信 --- 信号通信 --- signal --- signal(SIGINT, my_func); --- 按键驱动异步通知
- 在 Linux 下使用 rfkill 软开关蓝牙及无线功能
- 积累linux常用命令大全
- linux grep命令详解