我想用 Crontab 安排每周备份,但我以前从未使用过它,所以我想从一个简单的命令开始测试它,比如用 gedit 打开一个文本文件。
我遵循了以下指南:
https://help.ubuntu.com/community/CronHowto
sudo crontab -e
我在终端中获取文件并添加以下内容:
m h dom mon dow command
34 12 * * * /usr/bin/gedit /home/KEN/Desktop/ImaTXT
当我保存并安装这个新的 crontab 时,是 12:32:
crontab: installing new crontab
我检查它是否被保存:
sudo crontab -l
两分钟过去了,什么也没打开。
我究竟做错了什么?
谢谢 Kevy,它成功了。
答案1
您应该指定$DISPLAY
环境变量和用户(可能是肯就你的情况而言)。
$ sudo crontab -e -u user
m h dom mon dow command
34 12 * * * export DISPLAY=:0 && /usr/bin/gedit /home/KEN/Desktop/ImaTXT