CentOS:从命令行提醒所有桌面用户

CentOS:从命令行提醒所有桌面用户

如何从命令行通知所有在线(桌面)用户?

我知道,如果我希望在某件事完成时收到通知,我只需这样做:

sudo apt-get update | notify-send "apt-get update" "update finished"

我应该使用什么来通知所有用户(或某些特定用户)?

答案1

你可以试试。在我的 KDE 机器上,会弹出一个小面板,其中显示了通过 wall 发送的消息。当然,该消息也会出现在所有终端中,但也许您的用户没有打开终端。例子:

echo "It is 9 o'clock and all is well." | wall

相关内容