Linux 系统重启、进程挂了、网络不通等问题排查

  • Post author:
  • Post category:linux




linux系统log

所有系统log都在/var/log/下,通过查看系统log可能知道系统什么时候重启过、进程挂了的原因 等等所有系统相关事件

  • /var/log/message 系统启动后的所有信息和系统错误日志等
  • /var/log/cron crontab定时任务相关的日志
  • /var/log/boot.log 守护进程启动和停止相关的日志消息
  • /var/log/wtmp 永久记录每个用户登录、注销及系统的启动、停机的事件,通过last命令进行查看



系统问题排查相关命令

  • last 该命令用来列出目前与过去登录系统的用户相关信

比如:last | grep reboot 重启记录

last -x|grep shutdown 关机记录

  • history 查询当前账号用户的所有命令执行记录
  • uptime 机器启动时长,以此来计算机器重启时间



网络问题排查相关命令

  • curl 某个地址是否可以调通

curl baidu.com -v

  • telnet ip port 判断对应ip的指定端口是否通

telnet 192.168.12.13 80

  • sudo tcpdump -nnvv host ip 指定源IP机型抓包

sudo tcpdump -nnvv host 192.168.12.13 源IP为192.168.12.13的所有请求包



版权声明:本文为zengchenacmer原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。