На этот вопрос уже есть ответ здесь:
В Windows мы можем добавлять приложения / пакетные сценарии для автоматического открытия при запуске. Есть ли что-то подобное в Ubuntu или Linux в целом?
Чтобы настроить задачи для запуска при входе в систему, используйте gnome-session-properties
. Это означает, что вы можете добавлять программы для запуска при входе в учетную запись пользователя на вашем компьютере.
Вы можете настроить его следующим образом - просто добавьте команду, которую хотите запустить, в поле команд:
Очень длинный ответ на этот вопрос здесь
Чтобы заставить вещи работать при загрузке компьютера, используйте rc.local
:
. Вы можете редактировать его с помощью sudo nano /etc/rc.local
или gksudo gedit /etc/rc.local
.
Убедитесь, что в начале файла есть строка:
#!/bin/sh -e
Ниже вы можете размещать команды, которые будут запускаться от имени пользователя root при запуске компьютера.
Также убедитесь, что в конце есть эта строка:
exit 0
Подробнее об этом здесь
Вот универсальное мульти-дистрибутивное решение.
Создайте скрипт (не забудьте начать с шабан! ) и поместите этот скрипт в
/etc/xdg/autostart
. После перезагрузки скрипт запустится, и Вы также можете найти его в Startup Applications (см. последний скриншот в этой ссылке для иллюстрации ).
Это соответствует спецификации XDG Autostart и работает с любым совместимым дистрибутивом Linux .
\!
символ, Он не увеличивает на дубликатах, как я хочу. Но эти \#
, то количество команды от последнего удара запускаются, инкремент на дубликатах, и я хочу избежать этого.
– Aracthor
26 June 2015 в 15:25