Я запутался в последнем Ubuntu 17.04 Gnome , я даже не могу найти файл /etc/rc.d/rc.local
. Если система есть, я могу добавить в нее свою команду. Затем команда будет запущена после запуска системы. Но так как этот файл не существует, как мне его реализовать?
Чтобы запустить приложение при запуске системы, поместите файл .desktop
в /etc/xdg/autostart
/etc/xdg/autostart/programtostart.desktop
Вы можете использовать crontab для этого, если это нужно сделать просто при перезагрузке, вы можете сделать это в вашем собственном crontab или в crontab других пользователей, в зависимости от того, что вам нужно использовать sudo
соответственно:
sudo crontab -e -u <username>
Если вы редактируете свой собственный crontab, вы можете опустить sudo
и -u <username>
. Достаточно просто добавить строку, подобную этой:
@reboot /full/path/to/script
Надеюсь, это поможет, для дальнейшего чтения см. Справочную страницу для команды crontab
.