no.phhsnews.com


no.phhsnews.com / Slik administrerer du Systemd-tjenester på et Linux-system.

Slik administrerer du Systemd-tjenester på et Linux-system.


Til tross for kontroversen introduserer dette i det minste noen standardisering over Linux-distribusjoner. De samme kommandoene vil tillate deg å administrere tjenester på samme måte på en hvilken som helst Linux-distribusjon ved hjelp av systemd.

Merknad

: For å endre systemkonfigurasjonen på Linux-distribusjon som Ubuntu som bruker sudo, må du prefikse kommandoene her med sudo . På andre Linux-distribusjoner må du bli rotenbrukeren med su -kommandoen først. Sjekk om ditt Linux-system bruker Systemd

Hvis du ikke er sikker på om Linux-distribusjonen din bruker systemd, åpner et Terminal-vindu og kjører følgende kommando. Dette viser deg versionsnummeret til systemd på ditt Linux-system, hvis det har systemd installert:

systemd -versjon

Analyser startprosessen

Systemd-analysekommandoen lar deg vise informasjon om oppstartsprosessen din , for eksempel hvor lang tid det tok, og hvilke tjenester (og andre prosesser) ga mest tid til oppstartsprosessen.

For å se informasjon om oppstartsprosessen generelt, kjør denne kommandoen:

systemdanalyse

For å se hvor lang tid hver prosess tok for å starte, kjør denne kommandoen:

systemd-analyser skylden

Vis enheter

Systemd bruker "enheter", som kan være tjenester (.service), monteringspunkter (.mount) , enheter (.device) eller stikkontakter (.socket). Den samme systemctl-kommandoen styrer alle disse enhetene.

For å vise alle tilgjengelige enhedsfiler på systemet:

systemctl list-unit-files

For å liste alle løpende enheter:

systemctl list-units

For å vise alle mislykkede enheter:

systemctl-failed

Administrer tjenester

For å vise en liste over aktiverte og deaktiverte tjenester, bruker du samme systemctl-kommando som ovenfor, men fortelle det bare å liste tjenester:

systemctl list-unit-files -type = service

Med systemctl-kommandoen kan du starte, stoppe eller starte en tjeneste på nytt. Du kan også fortelle en tjeneste å "laste inn" sin konfigurasjon.

Statuskommandoen er den eneste handlingen her som vil skrive ut og sende ut til terminalen. De andre kommandoene blir tydelig i kraft.

systemktl start navn.service

systemctl stop name.service

systemctl restart name.service

systemctl reload name.service

systemctl status name.service

Bruk systemctl enable-kommandoen for å få systemd automatisk til å starte en tjeneste (eller annen type enhet) ved oppstart. Systemet deaktivere kommandoen deaktiverer en tjeneste og stopper den fra å starte automatisk med datamaskinen.

systemtabl enable name.service

systemctl deaktiver navn.service

Du kan "maskere" en tjeneste eller annen enhet for å hindre den fra starter opp i det hele tatt. Du må deaktivere den før den kan starte i fremtiden:

systemt mask mask name.service

systemctl unmask name.service

Det er mye mer å systemd og dets forskjellige kommandoer enn dette selvfølgelig. Systemd tilbyr en rekke eller strømstyringskommandoer for å slå av, starte på nytt, dvale og ellers kontrollere systemets strømtilstand. Du kan skrive dine egne enhetsfiler for å lage tjenester og montere punkter eller redigere eksisterende enhedsfiler.


Systemd tilbyr også "mål", som ligner runlevels, men forskjellige. I stedet for et tall har målene navn - det er mulig for systemd å være i flere måltilstander samtidig. Systemd tilbyr også sin egen system journal, som kan nås med journalctl kommandoen. Som standard lagrer det systemlogger i binærformat - men du kan bytte til tekstloggformat, hvis du foretrekker.

Arch Linux wiki har mer grundig informasjon om systemd, og det meste av informasjonen gjelder det for systemd på alle Linux distribusjoner. Du bør også sjekke din egen Linuxdistribusjons systemdokumentasjon for mer informasjon.

Bildekreditt: Bert Heymans på Flickr


Skjermbilde Tour: De 29 nye universelle appene som følger med Windows 10

Skjermbilde Tour: De 29 nye universelle appene som følger med Windows 10

Windows 10 er ikke bare et forbedret skrivebordsmiljø. Den inneholder mange "universelle apps", som ofte erstatter eksisterende stasjonære apper. I motsetning til Windows 8 kan disse appene kjøre i Windows på skrivebordet, slik at du kanskje vil bruke dem. Disse appene er mye mer modne enn programmene som følger med Windows 8.

(how-to)

Slik lagrer du plass på lagringsstøpte PCer med Windows 10s

Slik lagrer du plass på lagringsstøpte PCer med Windows 10s "CompactOS"

Windows 10 har en ny "CompactOS" -funksjon utviklet for PCer med svært liten lagringsplass, for eksempel tabletter eller bærbare datamaskiner med bare 16 GB plass. Det er som fulldisk NTFS-komprimering, men smartere. Slik erstatter det Windows 9.1. WIMBoot RELATED: WIMBoot forklart: Hvordan Windows kan nå passe på en liten 16 GB-stasjon Funksjonen "CompactOS" erstatter "Windows Image File Boot "(WIMBoot) -funksjonen Microsoft tilbys i Windows 8.

(how-to)