Каковы все места автозапуска в Ubuntu?

Я новичок в Ubuntu, и мне нужен совет от любого, кто хорошо знаком с различными методологиями запуска Ubuntu.

Я заинтересован в перечислении всех приложений, которые запускаются при запуске на любой данной установке Ubuntu 13.04 или выше. Я знаю, что существует множество способов запуска сценария или приложения во время загрузки, но я хотел бы быть уверен, что у меня есть полный список всех всех конфигурационных мест автозапуска.

Конечной целью является написание сценария, который выполняет итерацию по всем расположениям конфигурации, а затем выплевывает список всех вещей, запускаемых между включением питания и когда настольный компьютер готов к использованию.

До сих пор я знаю о:

  • upstart, пример файла конфигурации: /etc/init.d/foo

  • автозапуск (система), пример файла конфигурации: /etc/xdg/autostart/foo.desktop

  • автозапуск (профиль), пример файла конфигурации: ~/.config/autostart/foo.desktop

  • cron's @reboot, пример файла конфигурации : /var/spool/cron/crontabs

Есть ли какой-либо другой способ, которым приложение может внедрить себя в общую последовательность запуска системы, или эти возможности безграничны? Примеры приложений, которые вы могли бы рассмотреть при ответе, которые, как мне кажется, могут иметь нестандартный запуск:

Антивирусное программное обеспечение, вредоносное ПО, демон, пользовательский сценарий, производственное программное обеспечение - бесплатно / несвободно, двоичные файлы, индикаторы, выпадающее меню и т. Д.

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

Спасибо, любая помощь приветствуется.

14
задан 6 August 2013 в 00:17

1 ответ

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

Пакет «bootchart» - это хороший способ перечислить (и отобразить) все приложения, что их запустило и когда они запускались в цикле загрузки. Это также удобно для обнаружения причины необычно длинной загрузки. Он работает для системы, в которой он установлен, а не для гипотетической установки «любой даной».

0
ответ дан 6 August 2013 в 00:17

Другие вопросы по тегам:

Похожие вопросы: