cum să porniți, opriți și reporniți serviciile în Ubuntu și alte distribuții Linux

serviciile sunt procese esențiale de fundal care sunt de obicei rulate în timpul pornirii și închiderii cu sistemul de operare.

dacă sunteți un sysadmin, vă veți ocupa de serviciu în mod regulat. dacă sunteți un utilizator normal de desktop, este posibil să întâlniți necesitatea de a reporni un serviciu cum ar fi configurarea barieră pentru partajarea mouse-ului și tastaturii între computere. sau când utilizați UFW pentru a configura firewall-ul.,astăzi vă voi arăta două moduri diferite în care puteți gestiona serviciile. Veți învăța să porniți, să opriți și să reporniți serviciile în Ubuntu sau în orice altă distribuție Linux.

systemd vs init

Ubuntu și multe alte distribuții aceste zile de utilizare systemd în loc de bun vechi init.

în systemd, gestionați sevices cu comanda systemctl.

în init, gestionați serviciul cu comanda de serviciu.,

veți observa că, chiar dacă sistemul Linux utilizează systemd, este încă capabil să utilizeze comanda service (destinată a fi utilizată cu sistemul init). Acest lucru se datorează faptului că serviciul de comandă este de fapt redirecționa către systemctl. Este un fel de compatibilitate înapoi introdusă de systemd, deoarece sysadmins erau obișnuiți să folosească comanda de serviciu.

voi arăta atât systemctl și serviciul de comandă în acest tutorial.

sunt Ubuntu 18.04 aici, dar procesul (nu este destinat jocului) este același pentru alte versiuni.,

Metoda 1: gestionarea serviciilor în Linux cu systemd

încep cu systemd din cauza motivului evident al adoptării sale pe scară largă.pentru a gestiona serviciile, trebuie mai întâi să știți ce servicii sunt disponibile pe sistemul dvs.

puteți folosi systemd comandă pentru a lista toate serviciile pe sistemul dumneavoastră Linux:

systemctl list-unit-files --type service -all
systemctl lista-unitate de fișiere

Această comandă va afișa starea de toate serviciile., Valoarea stării unui serviciu poate fi activată, dezactivată, mascată (inactivă până când masca este dezactivată), statică și generată.

se Combina cu grep command și puteți afișa doar serviciile de funcționare:

sudo systemctl | grep running
Afișaj de funcționare a serviciilor systemctl

Acum, că știi cum să se refere la toate diferite servicii, puteți începe în mod activ în gestionarea acestora.

2.,op o systemd de servicii, puteți utiliza opțiunea oprire de systemctl comanda:

systemctl stop <service-name>

Repornire serviciu

Pentru a reporni un serviciu în Linux cu systemd, puteți folosi:

systemctl restart <service-name>

Verifica starea de un serviciu

puteți confirma faptul că ați executat cu succes o anumită acțiune de imprimare serviciul de stare:

systemctl status <service-name>

Acesta va afișa informații în următorul mod:

systemctl statutul

acesta a fost systemd., Să trecem la init acum.

Metoda 2: gestionarea serviciilor în Linux cu init

comenzile din init sunt, de asemenea, la fel de simple ca sistemul.

Lista tuturor serviciilor

Pentru a lista toate Linux servicii, folosi

service --status-all
service –stare-toate

serviciile precedat de cu dizabilități și cele cu sunt activate.

2. Porniți un serviciu

pentru a porni un serviciu în Ubuntu și alte distribuții, utilizați această comandă:

service <service-name> start

3., Oprirea unui serviciu

oprirea unui serviciu este la fel de ușoară.,

service <service-name> stop

Repornire serviciu

Dacă doriți pentru a reporni un serviciu, comanda este:

service <service-name> restart

Verifica starea de un serviciu

în Plus, pentru a verifica dacă destinat rezultat a fost obținut, aveți posibilitatea de ieșire la serviciul de stare:

service <service-name> status

Acesta va afișa informații în felul următor:

serviciul de stare

Acesta va fi, cel mai important, spune dacă un anumit serviciu este activ (de funcționare) sau nu.,astăzi am detaliat două metode foarte simple de gestionare a serviciilor pe Ubuntu sau pe orice alt sistem Linux. Sper că acest articol a fost de ajutor pentru tine.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *