Я новачок 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
Чи є якийсь інший спосіб, що програма може ввести себе в загальну послідовність запуску системи або можливості нескінченні? Приклади програм, які ви можете врахувати, відповідаючи, що, на мою думку, можуть мати нестандартний запуск:
Антивірусне програмне забезпечення, зловмисне програмне забезпечення, демон, користувацький сценарій, виробниче програмне забезпечення - безкоштовне / невільне, бінарні файли, індикатори, дропбокс тощо
Чи є вже програма, яка перераховує ітерально все, що працює під час завантаження?
Дякую, будь-яка допомога вдячна.
ps aux
чи щось подібне. Дозвольте експертам виправити мене в цій останній команді або ваших дослідженнях.
/usr/share/xsessions
. Ви повинні також вивчитиgnome-session
,kde-session
і т.д. конфігураційні файли. Крім того, я знаю, що GNOME має систему для запуску матеріалів під час входу. Шукайте програми запуску (хоча за цим типом деякі елементи ховаються). Я думаю, що двійковий називаєтьсяgnome-session-config
, або щось. Спробуйте побачити, які програми починаються з "gnome-session-".