Программы при запуске в Linux

Где Linux ищет запуск программ при запуске? (В Windows у нас есть реестр)

  • Отключить передачу-демон при загрузке в Ubuntu 14.04 LTS
  • Windows, отображающая загрузочную информацию вместо загрузки
  • Оптический дисковод значительно замедляет загрузку
  • Как запустить приложение как можно раньше при входе пользователя в Windows 8
  • Windows 8 показывает оранжевый экран с белыми полосками при загрузке
  • Запустить программу перед окном входа в систему Появляется
  • Жесткий сброс USB в Ubuntu 10.04
  • Как установить RPM без root?
  • Отключение ускорения мыши в X.Org (Linux)
  • Bash: использовать столбцы отдельно в массиве
  • Исходная политическая маршрутизация и NAT (DNAT / SNAT) aka Multi WANs на CentOS 5
  • Как сказать Linux явно заменить основную память приостановленного процесса?
  • 5 Solutions collect form web for “Программы при запуске в Linux”

    В большинстве дистрибутивов Linux это выполняется с помощью уровней запуска и каталога rc.d :

    http://www.linux.com/archive/feature/114107

    Это зависит от вашего дистрибутива Linux. В основном вы создаете скрипт инициализации и устанавливаете символические ссылки. Местоположение и названия символических ссылок сильно зависят от вашего дистрибутива.

    В большинстве дистрибутивов есть утилиты для управления символическими ссылками: rc-update на Gentoo, update-rc.d на Debian

    Вы хотите, чтобы он начинался как часть процесса инициализации или для каждого пользователя?

    Если вы хотите, чтобы он выполнялся во время init , достаточно получить предыдущие ответы, указывающие, как создавать скрипты в rc.d

    Если вы хотите, чтобы он запускался для каждого пользователя, вы можете добавлять команды в свой .bash_profile (или аналогичный) для инструментов командной строки.

    Для инструментов на основе графического интерфейса Gnome (под Ubuntu 10.10) имеет следующие настройки, с которыми вы можете играть:

     System -> Preferences -> Startup Applications 

    sysprefs

    В linux (debian, ubuntu, openSUSE и большинство дистрибутивов linux) у нас есть каталоги /etc/cron.d, /etc/cron.dayly

    Если вы поместите скрипт bash на /etc/crond.d, он начнет работу с системы,

    (Не забудьте chmod 777 myfile.sh)

    Init (сокращение для инициализации) – это программа в Unix и Unix-подобных системах, которая порождает все другие процессы. Он работает как демон и обычно имеет PID 1.

    – Википедия – Ив .

    Давайте будем гением компьютера.