例如:cron 脚本在后台运行以检查更新。用户登录到虚拟控制台 (tty)。
只有墙壁有非横幅选项。
Wall 仍然在开头和结尾添加了不必要的换行符。按 Enter 键返回提示也很不方便。
有没有其他方法可以在 tty 控制台中显示通知?
答案1
我能想到的唯一其他方法是直接写入他们的 tty。使用w
或who
命令找出用户正在使用哪个 tty,例如
w joeuser
23:10:41 up 1:46, 3 users, load average: 0.18, 0.16, 0.24
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
joeuser tty7 :0 21:24 1:46m 3:29 0.82s gnome-session -
joeuser pts/0 :0 23:03 0.00s 0.18s 0.00s w joeuser
..并直接向他们的 tty 写入消息,例如
echo "Hello World" | sudo tee /dev/tty7