linux smoking

Systemd se sada prema zadanim postavkama koristi u većini distribucija Linuxa, od Fedore i Red Hata do Ubuntua, Debiana, openSUSE i Arch. Naredba systemctl omogućuje vam da dobijete informacije o statusu systemd-a i kontrolirate pokrenute usluge.



Unatoč kontroverzi, ovo barem uvodi standardizaciju u Linux distribucijama. Iste naredbe omogućit će vam upravljanje uslugama na isti način na bilo kojoj distribuciji Linuxa koristeći systemd.

Bilješka : Za promjenu konfiguracije vašeg sustava na distribuciji Linuxa kao što je Ubuntu koristi sudo , ovdje ćete morati staviti prefiks naredbi sudo . Na drugim distribucijama Linuxa, morat ćete postati root korisnik s njegov prvo zapovjedi.

Provjerite koristi li vaš Linux sustav Systemd

Ako niste sigurni koristi li vaša distribucija Linuxa systemd, otvorite prozor terminala i pokrenite sljedeću naredbu. Ovo vam pokazuje broj verzije systemd-a na vašem Linux sustavu, ako ima instaliran systemd:

verzija sustava

kako odabrati više datoteka

Analizirajte proces pokretanja

Naredba systemd-analyze omogućuje vam pregled informacija o vašem procesu pokretanja, kao što je koliko je dugo trajalo i koje su usluge (i drugi procesi) dodale najviše vremena procesu pokretanja.

Oglas

Da biste općenito vidjeli informacije o procesu pokretanja, pokrenite ovu naredbu:

analiza sustava

Da vidite koliko je vremena trebalo da se pokrene svaki proces, pokrenite ovu naredbu:

systemd-analiziranje krivnje

Pogledajte jedinice

Systemd koristi jedinice, koje mogu biti usluge (.service), točke montiranja (.mount), uređaji (.device) ili utičnice (.socket). Ista naredba systemctl upravlja svim ovim tipovima jedinica.

Za pregled svih dostupnih datoteka jedinica na vašem sustavu:

systemctl popisne jedinice-datoteke

Za popis svih pogonskih jedinica:

systemctl popisne jedinice

Za popis svih neuspjelih jedinica:

systemctl – nije uspio

kako funkcionira brzo punjenje

Upravljajte uslugama

Da biste vidjeli popis omogućenih i onemogućenih usluga, koristite istu naredbu systemctl kao gore, ali joj recite da navede samo usluge:

systemctl popis-jedinica-datoteka –tip=usluga

Naredba systemctl omogućuje vam pokretanje, zaustavljanje ili ponovno pokretanje usluge. Također možete reći usluzi da ponovno učita svoju konfiguraciju.

Naredba status je jedina radnja ovdje koja će ispisati i poslati na terminal. Ostale naredbe će tiho stupiti na snagu.

systemctl start name.service

systemctl naziv zaustavljanja.usluga

systemctl restart name.service

systemctl reload name.service

systemctl status name.service

Oglas

Upotrijebite naredbu systemctl enable da sistemd automatski pokrene uslugu (ili drugu vrstu jedinice) pri pokretanju. Naredba systemctl disable onemogućuje usluge i zaustavlja njihovo automatsko pokretanje na vašem računalu.

systemctl omogući ime.usluga

systemctl onemogućiti ime.usluga

mac pretvoriti pdf u jpg

Možete maskirati uslugu ili drugu jedinicu kako biste spriječili da se uopće pokrene. Morat ćete ga demaskirati prije nego što počne u budućnosti:

systemctl maska ​​name.service

systemctl demask name.service


Naravno, postoji puno više za systemd i njegove razne naredbe od ovoga. Systemd nudi razne naredbe ili naredbe za upravljanje napajanjem za gašenje, ponovno pokretanje, hibernaciju i na drugi način kontroliranje stanja napajanja sustava. Možete napisati vlastite datoteke jedinica za stvaranje usluga i točaka montiranja ili uređivati ​​postojeće datoteke jedinica.

Systemd također nudi ciljeve, koji su slični razine pokretanja , ali drugačije. umjesto broja, ciljevi imaju imena - moguće je da systemd bude u više ciljnih stanja odjednom. Systemd također nudi vlastiti sistemski dnevnik, kojemu se može pristupiti naredbom journalctl. Prema zadanim postavkama pohranjuje zapisnike sustava u binarnom formatu — ali možete se prebaciti na zapisnike u obliku običnog teksta, ako želite.

The Arch Linux wiki ima detaljnije informacije o systemd-u, a većina informacija tamo se odnosi na systemd u svim distribucijama Linuxa. Također biste trebali provjeriti Systemd dokumentaciju svoje vlastite distribucije Linuxa za više informacija.

Zasluga slike: Bert Heymans na Flickru

PROČITAJTE SLJEDEĆE