温馨提示×

ubuntu dropped怎么查看日志

小樊
34
2026-10-18 09:49:06
栏目: 智能运维

在 Ubuntu 中,“dropped” 可能出现在多种场景,比如网络包被丢弃(packet dropped)、系统崩溃/掉线(系统 dropped)、服务退出等。下面按常见情况给你对应查看日志的方法。


一、系统层面日志(最常用)

1. 使用 journalctl(systemd 系统)

journalctl -xe

查看最近的错误和警告:

journalctl -p err -b

只看本次启动:

journalctl -b

如果系统“掉线 / 死机 / 重启”:

journalctl -b -1   # 上一次启动

二、网络 dropped(丢包)

1. 查看网卡丢包

ip -s link

或

ifconfig

看 RX dropped / TX dropped

2. 查看内核网络丢包日志

dmesg | grep -i drop

或

journalctl -k | grep -i drop

3. 防火墙丢包(iptables / nftables)

dmesg | grep -i "iptables"

如果你用了 LOG 规则,可在 /var/log/ 或 journalctl 中看到。


三、服务 dropped / 崩溃

查看某个服务

systemctl status 服务名
journalctl -u 服务名

例如:

journalctl -u ssh
journalctl -u docker

四、系统崩溃 / OOM(内存不足)

1. OOM 杀进程

dmesg | grep -i "out of memory"
journalctl | grep -i "killed process"

2. 内核崩溃

/var/log/kern.log
/var/log/syslog

五、桌面环境“dropped”(如 Ubuntu 桌面掉线)

~/.xsession-errors
/var/log/Xorg.0.log

六、常见快速排查命令汇总

dmesg | tail
journalctl -p err -b
ip -s link
systemctl --failed

如果你能补充一下:

  • 是 网络 dropped 还是 系统 dropped
  • 是 服务器还是桌面
  • 出现的完整提示或截图文字

我可以给你更精确的日志查看命令。

0 踩