Cum să reporniți serviciile pe Linux

Autor: Lewis Jackson
Data Creației: 6 Mai 2021
Data Actualizării: 1 Iulie 2024
Anonim
Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )
Video: Linux - Start, Stop, Restart Services (Systemd, systemctl, service, init.d )

Conţinut

Această pagină wiki vă va arăta cum să reporniți un serviciu care rulează în Linux. Puteți face acest lucru cu doar câteva comenzi simple pentru orice versiune de Linux.

Pași

  1. Deschideți linia de comandă. Majoritatea distribuțiilor Linux au o opțiune Meniul În colțul din stânga jos al ecranului, veți găsi o aplicație numită „Terminal” în meniu; Acestea sunt opțiunile care trebuie deschise pentru a afișa linia de comandă.
    • Deoarece fiecare distribuție Linux va avea distribuții diferite, poate fi necesar să căutați „Terminal” sau o aplicație de linie de comandă într-un director de opțiuni. Meniul.
    • Puteți găsi aplicația „Terminal” pe desktop sau pe bara de instrumente din partea de jos a ecranului în loc să intrați în Meniul.
    • Unele distribuții Linux au o bară de linie de comandă în partea de sus sau de jos a ecranului.

  2. Introduceți comanda pentru a afișa serviciile care rulează în prezent. Import ls /etc/init.d Mergeți la Terminal și apăsați ↵ Intrați. Aceasta va afișa o listă a serviciilor care rulează în prezent și numele comenzilor respective.
    • Dacă această comandă nu funcționează, încercați să comutați ls /etc/rc.d/.

  3. Găsiți numele comenzii serviciului pe care doriți să îl reporniți. De obicei, veți găsi numele serviciului (de exemplu, „Apache”) în partea stângă a ecranului, în timp ce numele comenzii (de exemplu, „httpd” sau „apache2”, în funcție de distribuția dvs. Linux) va ieși arătat în dreapta.

  4. Introduceți comanda de repornire. Import Serviciul de repornire sudo systemctl Mergeți la Terminal, asigurați-vă că înlocuiți piesa serviciu a comenzii după numele comenzii de serviciu și apăsați ↵ Intrați.
    • De exemplu, pentru a reporni Apache pe Ubuntu Linux, ați scriesudo systemctl reporniți apache2 în Terminal.
  5. Introduceți parola când vi se solicită. Introduceți parola pe care o utilizați pentru contul dvs. de superutilizator, apoi atingeți ↵ Intrați. Aceasta va reporni serviciul.
    • Dacă serviciul nu repornește după ce ați făcut cele de mai sus, încercați să tastați sudo systemctl stop service, presa ↵ Intrați, apoi introduceți sudo systemctl start service.
    publicitate

Sfat

  • Puteți utiliza comanda „chkconfig” pentru a adăuga și a elimina servicii din sistemul de boot.
  • Pentru a vedea o listă completă a tuturor serviciilor prezente în prezent în folderele de pe computer, tastați ps -A în Terminal.

Avertizare

  • Nu opriți aleatoriu serviciul pentru a încerca acest lucru. Unele dintre serviciile enumerate sunt considerate esențiale pentru a menține sistemul stabil și a funcționa fără probleme.