在 KDE 中,我发现如果我回显某些内容pts/0
:
me@mypc:~$ echo hello > /dev/pts/0
我收到一条发给自己的消息。
我想做一个 cron 工作来定期向自己发送类似的消息。我怎样才能做到这一点?
PS 我知道Ctrl++Alt切换F7到 GUI,但是echo
ing to/dev/tty7
只会给我一个permission denied
错误。
答案1
如果您想向登录桌面环境的用户发送弹出消息,请查看notify-send
。
答案2
xmessage 是生成带有文本的窗口的另一种方法,它可以在没有通知守护程序的情况下工作,并且还可以有按钮。
可能对某人有用,尽管事实是:
- 很丑;
- 将在平铺窗口管理器中生成一个平铺窗口(当我发现这个问题时,我实际上正在寻找一种解决该问题的方法);
- 在 Wayland 上不起作用(显然);
答案3
您在寻找write
命令吗?此命令允许您向给定用户发送消息,然后将其打印在他的终端/控制台上。您可以选择指定要将消息发送到的 tty。