Как правильно (если возможно, не зависит от распространения) автоматически запускать приложение в Linux (Debian Wheezy)? Нужно знать две вещи. Как выполнить автоматический запуск в целом, чтобы приложение работало в фоновом режиме даже до того, как я войду в систему, и пользовательский автоматический запуск, то есть приложение запускается сразу после входа пользователя в систему.
1 ответ
1
Стандартный способ запуска процессов при запуске системы - использование скрипта в /etc/init.d
. Там должен быть шаблон в каталоге. Они должны быть связаны с соответствующими /etc/rcX.d
. man
страницы для требуемой команды должны быть уже установлены.
upstart
- новый способ init
процесса при запуске сервера. Если это доступно, команда man upstart
должна предоставить вам документацию.
Запуск команд при входе в систему может быть выполнен в вашем .profile
. Вам нужно завершить команды символом &
чтобы они выполнялись в фоновом режиме.