Rozruch i demony zarządzania systemem Flashcards
(23 cards)
Proces rozruchu składa się z:
- odszukania, wczytania i uruchomienia programu rozruchowego
- odszukania, wczytania i uruchomienia jądra systemu operacyjnego
- uruchomienia skryptów startowych i demonow startowych
- utrzymanie higieny procesu i zarządzania zmianami stanu systemu
Wymień demony linuksowe
init, systemd
Procesy rozruchowe w systemach Linux i Unix
- Włączenie zasilania
- Wczytanie Biosu/ uefi z pamięci NVRAM
- Wybór urządzenia rozruchowego
- Wykrycie partycji systemowej EFI
- Wczytanie programu rozruchowego
- Wybór jądra do uruchomienia
- Wczytanie jądra
- Utwoarzenie struktur danych jądra
- Uruchomienie init/ systemd jak PID 1
- Wykonywanie skyptów startowych
- Uruchomienie systemu
Plik Konfiguracyjny grub
/boot/grub/grb.cfg
Nadpisanie grub.cfg
update-grub
Konfiguracja grub jest zapisana:
/etc/default/grub
Opcję jądra systemu Linux
boot, help, linux, reboot, search, debug, init=/bin/bash,, single
Tryby systemu linux
Tryb pojedyńczego użytkownika, Tryb wielu użytkowników, Tryb serwera
Systemd
Zbiór programów, demonów, bibliotek, technologii i komponentów jądra
Co definiuje Systemd
Pliki jednostki
Gdzie są pliki jednostek
/etc/systemd/system
Kontrola systemd
systemctl
wyświetlenie zainstalowanych jednostkek
systemctl list-unit-files
Umożliwia aktywowanie jednostki przy rozruchu
enable
Umożliwia aktywowanie jednostki przy rozruchu
disable
Zamienia tryb pracy na cel
isolate (cel)
Natychmiastowa aktywacja jednostki
start
Natychmiastowa dezaktywacja jednostki
stop
restart jednostki
restart
wyświetla status jednostki
status
ponowne załadowanie plików jednostek i konf.
daemon-reload
Utworzenie własnego pliku jednostki
- Umieść plik jednostki w katalogu /etc/systemd/system
2. Wykonaj polecenie $ sudo systemctl enable własna.usługa.service
lista partycji dyskowych lokalnego systemu
fdisk -l