2016 m. rugpjūčio 12 d., penktadienis

systemd komandos

Esamos inicializacijos paslaugos: SysVinit, Upstart, Systemd.

Systemd yra naujausias SysVinit ir Upstart pakaitalas. Ši upstart paslauga veikia ant naujausių gnu/linux distribucijų, tokių kaip RHEL 7, Ubuntu 16.04, CentOS7 ir kt...

Rodo užkrautus modulius:
systemctl -t service

Unit konfigūracijos katalogas: /lib/systemd/system
Komanda rodanti įjungus/išjungus servisus:
systemctl list-unit-files ---type=service
systemctl list-units | grep .service
UNIT FILE                                  STATE   
accounts-daemon.service                     enabled 
acpid.service                               disabled
alsa-restore.service                        static  
alsa-state.service                          static  
alsa-utils.service                          masked  

Komanda rodanti target informacija:
systemctl list-unit-files ---type=target

Rodo procesus su failed būsena:
systemctl --state failed

Sistemų įjungimas/išjungimas:
systemctl {enable, disable} httpd mariadb

Sistemų perkrovimas/stabdymas:
systemctl {stop, start, reboot} httpd mariadb

Panašiai kaip top rodo kiek resursų naudoja:
systemd-cgtop

Rodo kiek laiko trunka besikraunantys procesai:
systemd-analyze blame 
systemd-analyze plot > foo.html 

Nuorodos:
Gnu/Linux administravimas ir valdymas naršyklėje -  github, oficiali svetainė.