systemctl je naredba koja se koristi za upravljanje sistemskim servisima (ili "units") u Linux operativnom sistemu koji koristi systemd kao sistemski inicijalizator. Systemd je moderni sistemski inicijalizator i menadžer servisa koji je postao standard na većini modernih Linux distribucija. Ovaj alat omogućava pokretanje, zaustavljanje, ponovno pokretanje i nadgledanje različitih servisa i drugih sistema na Linux sistemu.
Evo nekoliko osnovnih systemctl komandi i primera:
-
Pregled svih aktivnih servisa:
systemctl list-units --type=serviceOva komanda će prikazati listu svih aktivnih servisa na sistemu.
-
Pokretanje servisa:
sudo systemctl start naziv-servisaPrimer:
sudo systemctl start apache2Ovo će pokrenuti Apache web server.
-
Zaustavljanje servisa:
sudo systemctl stop naziv-servisaPrimer:
sudo systemctl stop apache2Ovo će zaustaviti Apache web server.
-
Ponovno pokretanje servisa:
sudo systemctl restart naziv-servisaPrimer:
sudo systemctl restart apache2Ovo će zaustaviti i ponovno pokrenuti Apache web server.
-
Provera statusa servisa:
sudo systemctl status naziv-servisaPrimer:
sudo systemctl status apache2Ova komanda prikazuje detalje o trenutnom statusu servisa, uključujući informacije o tome da li je servis pokrenut ili zaustavljen.
-
Omogućavanje/Onemogućavanje servisa pri pokretanju sistema:
sudo systemctl enable naziv-servisa sudo systemctl disable naziv-servisaPrimer:
sudo systemctl enable apache2 sudo systemctl disable apache2Ovo omogućava ili onemogućava automatsko pokretanje servisa pri pokretanju sistema.
-
Prikazivanje informacija o servisu:
systemctl show naziv-servisaPrimer:
systemctl show apache2Ova komanda prikazuje različite informacije o servisu, uključujući putanje do servisnih fajlova i druge relevantne informacije.
Ovo su samo osnovne komande systemctl. Možete koristiti man systemctl za više informacija i opcija.
No comments:
Post a Comment