ubuntu自动提醒

文章目录

notify-send是系统自带的工具,用于在桌面弹出提醒弹窗,使用方法:
NAME
notify-send - a program to send desktop notifications

SYNOPSIS
notify-send [OPTIONS] [body]

DESCRIPTION
With notify-send you can sends desktop notifications to the user via a
notification daemon from the command line. These notifications can be
used to inform the user about an event or display some form of informa‐
tion without getting in the user’s way.

OPTIONS
-u, --urgency=LEVEL Specifies the urgency level (low, normal, criti‐
cal).

   -t, --expire-time=TIME
          The duration, in milliseconds, for the notification to appear on
          screen.  (Ubuntu's Notify OSD and GNOME Shell both  ignore  this
          parameter.)

   -i, --icon=ICON[,ICON...]
          Specifies an icon filename or stock icon to display.

   -c, --category=TYPE[,TYPE...]
          Specifies the notification category.

      Help options:

   -?, --help
          Show this help message

   -h, --hint=TYPE:NAME:VALUE
          Specifies basic extra data to pass. Valid types are int, double,
          string and byte.

   SEE ALSO
          The   Desktop   Notification    Spec    on    http://www.galago-
          project.org/specs/notification/.

$ notify-send “test”

也可以使用-i参数指定icon:

$ notify-send -i ~/test.jpg “test again”

更多的使用说明查阅:man notify-send

crontab是创建定时计划的工具,使用命令:crontab -e进入人物编辑状态,可以在里面添加自己的计划任务。

共有6列,用空格分隔,分别是:

1.分钟,0-59的数字,可用数字指定某时刻。例如:“1”表示任务在1分执行;可用“-”加数字来表示时间段,例如“1-30”表示任务在时间段1到30分内执行,默认每分钟执行一次;可用“,”来指定多个时间点执行任务,例如“1,5,10"表示在第1分,第5分,第10分分别执行任务

2.小时,0-23的数字,规则如上

3.日期,1-31的数字,规则如上

4.月份,1-12的数字,规则如上

5.星期,0-7的数字,规则如上,其中0与7意义相同

6.命令,可以用”;"添加一系列命令

如下所示:

表示每周的周一到周五,每天的20:00时刻执行一次提醒任务,提醒内容为“test notify”。

其中,"export DISPLAY=:0.0"必须要执行,因为notify-send属于GUI程序,而crontab只能在后台运行,如果不指定环境变量的话,是显示不了提醒弹窗的。

定时提醒只是最简单的应用,还可以使用其他命令进行各种计划任务,也可以定时执行指定脚本,功能非常强大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值