如何发出在特定用户的所有打开的控制台上回显的通知?

如何发出在特定用户的所有打开的控制台上回显的通知?

我听说过notify-sendlibnotify-bin,但它似乎仅适用于 GUI 桌面。

有没有更简单的仅适用于控制台的对应程序?类似于我们在 Ubuntu 关闭或重启时收到的警告/通知。

答案1

尊者writewall命令,照你所求所为。

write user [tty]

将从标准输入读取的内容回显到终端用户正在使用,或者到特定的终端。

命令wall全部) 一次性通知所有控制台用户。这是 使用的命令shutdown

答案2

wall命令可能会提供您所需的信息。以下是示例:

echo "Hello World" | wall

用户可以关闭这些消息(通过运行进行检查mesg),但如果您以 root 身份运行该命令,则此设置将被忽略。

相关内容