Ubuntu消息中心(通知系统)使用指南
Ubuntu的消息中心(又称“通知系统”)是桌面环境中用于显示系统通知、应用消息和用户交互提示的核心组件。它通常位于屏幕右上角(GNOME桌面环境),以气泡形式呈现,支持点击查看详情或关闭。
若需通过命令行向用户发送系统通知,可使用notify-send命令(需安装libnotify-bin包,默认已包含):
# 基本用法:向当前用户发送通知
notify-send "标题" "消息内容"
# 示例:发送系统维护提醒
notify-send "系统通知" "今晚22:00-23:00进行系统维护,请保存工作。"
# 发送带图标的通知(需指定图标路径)
notify-send -i /usr/share/icons/gnome/48x48/status/dialog-information.png "提示" "您的磁盘空间不足。"
注意:若在crontab中执行notify-send,需添加export DISPLAY=:0以指定显示设备,否则通知不会显示:
# 在crontab中添加(每5分钟检查一次)
*/5 * * * * export DISPLAY=:0 && notify-send "提醒" "当前时间:$(date)"
若消息中心气泡消失(如误操作删除面板组件),可通过以下步骤恢复:
Alt+F2→输入gnome-panel --replace &→回车,重启面板以恢复默认布局。journalctl -u gdm3)排查问题,或重启桌面环境(gnome-shell --replace &)。