Я хотел бы запланировать еженедельное резервное копирование с помощью 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
Было 12:32, когда я сохранил и установил этот новый файл crontab:
crontab: installing new crontab
Я проверил, что он сохранился:
sudo crontab -l
Проходит две минуты, но ничего не открывается.
Что я делаю не так?
Спасибо, Кеви, это сработало.
решение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