首页 > 学院 > 开发设计 > 正文

crontab 和 notify-send

2019-11-06 06:47:26
字体:
来源:转载
供稿:网友
cron是一个linux下的后台进程,用来定期的执行一些任务。想要让cron执行你指定的任务,首先就要编辑crontab文件。crontab是一个文本文件,用来存放你要运行的命令。

具体用法可以参照Ubuntu下crontab命令的用法

notify-send可以将消息以弹窗的形式通知用户

具体用法可以参照 使用notify-send发送桌面通知

crontab和notify-send结合使用,可以定时通知或提醒用户。但是有一个问题: notify-send命令在cron下不会启动消息弹窗。需要在notify-send命令执行之前添加exportDISPLAY=:0.0. 例如:在每天的10:30提醒用户”快吃饭啦,先喝点水吧”,应该在crontab文件中如下编写:

30 10 * * * export DISPLAY=:0.0 && notify-send "快吃饭啦,先喝点水吧"
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表