在 Debian(以及大多数 Linux 系统)里,你看到的“message 频繁刷屏”,通常不是某一个叫 message 的程序,而是以下几类之一。我按最常见 → 较少见给你梳理,并给出对应处理和排查方法。
/dev/ktty 或 终端上不断出现 message常见于:
原因
printk 直接打印到控制台典型内容
message: eth0: link down
message: usb 1-1: device descriptor read/64, error -71
message: audit: ...
排查
dmesg -T | tail -n 50
journalctl -f
解决
sudo dmesg -n 1
wall / mesg 广播消息(真正叫 message)mesg
如果显示 is y,说明允许接收消息。
现象
Broadcast message from root@debian:
System will reboot...
排查
lastcomm | grep wall
crontab -l
cat /etc/motd
解决
mesg n # 拒绝消息
message 或写 message 日志message在 Debian 默认是:
/var/log/syslog/var/log/messages(某些老系统或自定义)频繁刷屏原因
排查
ls -lh /var/log/
tail -f /var/log/messages
解决
# /etc/rsyslog.conf
*.debug /var/log/messages
解决
你可以直接告诉我:
cat /etc/debian_version)我可以直接帮你精准定位是哪一类 message 在刷屏。