温馨提示×

debian message怎么关

小樊
41
2026-09-07 03:24:24
栏目: 智能运维

在 Debian 里“message”可能指几种不同的东西,下面按常见情况给你说明怎么关:


1. 关闭终端里的 message / write 留言(wall / write)

如果你是说别的用户可以用 writemesg 给你发终端消息:

mesg n

永久关闭(对当前用户):

echo "mesg n" >> ~/.bashrc

查看状态:

mesg

2. 关闭登录时的系统提示信息(MOTD)

Debian 登录后会显示 /etc/motd 或 update-motd 信息。

临时清空:

sudo rm -f /etc/motd

禁用动态 MOTD(Debian 11+):

sudo systemctl disable motd-news.timer
sudo systemctl mask motd-news.service

或编辑:

sudo nano /etc/pam.d/sshd

注释掉包含 pam_motd.so 的行。


3. 关闭桌面环境弹窗通知(Notification)

如果你用的是 GNOME / KDE:

  • GNOME:
    • 设置 → 通知 → 关闭
  • KDE:
    • 系统设置 → 通知 → 关闭

命令行(GNOME):

gsettings set org.gnome.desktop.notifications show-banners false

4. 关闭 journalctl / 系统日志 message

如果只是不想看系统 message 日志:

journalctl -p err -b

关闭内核日志显示(桌面):

sudo systemctl stop rsyslog
sudo systemctl disable rsyslog

5. 关闭 dmesg 启动信息(GRUB)

编辑:

sudo nano /etc/default/grub

改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后:

sudo update-grub

如果你能说清楚是 哪种 message(终端、桌面弹窗、SSH 登录、系统日志),我可以给你更精确的命令。

0