一句话教会你向 Ubuntu 桌面发送自定义通知

2,205 阅读1分钟

本文首发于我的博客
原文链接:在 Linux 上发送桌面通知

对于长期在电脑前工作的人,往往在不知不觉中盯着显示器过久,导致眼睛疲劳。
于是就产生了定期发送桌面通知来提醒自己休息一下的需求。
首先需要安装需安装 libnotify-bin 包,我的 Ubuntu 16.04 上面已经有了。
然后将以下命令写入 crontab:

export DISPLAY=:0.0 && export XAUTHORITY=/home/${yourname}/.Xauthority && sudo -u ${yourname} /usr/bin/notify-send "Have a rest!"

注意应当写入 root 的 crontab 中。

当然,以上只是举一个例子,你可以大开脑洞,想办法通过调用各种 API 发送一些有意思且有意义的通知,有好的想法欢迎留言。

参考文献:

zankbo.com/archives/32…

forum.ubuntu.org.cn/viewtopic.p…