da.phhsnews.com


da.phhsnews.com / Sådan administreres Systemd Services på et Linux-system

Sådan administreres Systemd Services på et Linux-system


Systemd bruges nu som standard i de fleste Linux-distributioner, fra Fedora og Red Hat til Ubuntu, Debian, openSUSE og Arch. Systemctl-kommandoen giver dig mulighed for at få oplysninger om systemd's status og styring af kørselstjenester.

På trods af kontroversen introducerer dette i det mindste en standardisering på tværs af Linux-distributioner. De samme kommandoer giver dig mulighed for at administrere tjenester på samme måde på enhver Linux-distribution ved hjælp af systemd.

Note : For at ændre din systemkonfiguration på Linux-distribution som Ubuntu, der bruger sudo, skal du prefikse kommandoerne her med sudo . På andre Linux-distributioner skal du først blive rodbrugeren med kommandoen su .

Kontroller, om dit Linux-system bruger Systemd

Hvis du ikke er sikker på, om din Linux-distribution bruger systemd, åbner et Terminal vindue og kører følgende kommando. Dette viser dig versionsnummeret til systemd på dit Linux-system, hvis det har systemd installeret:

systemd -version

Analysér startprocessen

Systemd-analysekommandoen giver dig mulighed for at se oplysninger om din opstartsproces , for eksempel hvor lang tid det tog, og hvilke tjenester (og andre processer) tilføjede mest tid til opstartsprocessen.

For at få vist oplysninger om startprocessen generelt skal du køre denne kommando:

systemdanalyse

For at se, hvor lang tid hver proces tog for at starte, skal du køre denne kommando:

systemd-analyser skylden

Vis enheder

Systemd bruger "enheder", som kan være tjenester (.service), monteringspunkter (.mount) , enheder (.device) eller stikkontakter (.socket). Den samme systemctl-kommando styrer alle disse typer enheder.

For at se alle tilgængelige enhedsfiler på dit system:

systemctl list-unit-files

For at liste alle løbende enheder:

systemctl list-units

Hvis du vil se en liste over aktiverede og deaktiverede tjenester, bruger du den samme systemctl-kommando som ovenfor, men fortæller den kun at liste tjenester:

systemctl-failed

Administrer tjenester

systemctl list-unit-files -type = service

Med systemctl-kommandoen kan du starte, stoppe eller genstarte en tjeneste. Du kan også fortælle en tjeneste om at "genindlæse" dens konfiguration.

Statuskommandoen er den eneste handling her, der vil udskrive og output til terminalen. De andre kommandoer træder i kraft.

systemctl start name.service

systemctl stop name.service

systemctl genstart navn.service

systemctl genindlæs navn.service

systemctl status navn.service

Brug kommandoen systemctl enable til at systemd automatisk starte en tjeneste (eller anden type enhed) ved opstart. Systemtable-kommandoen deaktiverer en tjeneste og stopper den fra at starte automatisk med din computer.

systemtitel enable name.service

systemctl deaktiver name.service

Du kan "maskere" en tjeneste eller anden enhed for at forhindre den fra at starter i det hele taget. Du skal afmaskere den, før den kan begynde i fremtiden:

systemctl mask name.service

systemctl unmask name.service


Der er meget mere at systemd og dens forskellige kommandoer end dette selvfølgelig. Systemd tilbyder en række eller strømstyringskommandoer til at lukke, genstarte, dvale og ellers kontrollere systemets strømtilstand. Du kan skrive dine egne enhedsfiler for at oprette tjenester og montere punkter eller redigere de eksisterende enhedsfiler.

Systemd tilbyder også "mål", der ligner runleveller, men forskellige. i stedet for et tal har mål navne - det er muligt for systemd at være i flere måltilstande på én gang. Systemd tilbyder også sin egen system journal, som kan nås med journalctl kommandoen. Som standard gemmes det systemlogfiler i binært format - men du kan skifte til standardtekstlogfiler, hvis du foretrækker.

Arch Linux wiki har mere dybdegående information om systemd, og de fleste af de oplysninger der gælder for systemd på alle Linux distributioner. Du bør også kontrollere din egen Linux distribution systemdokumentation for mere information.

Billedkredit: Bert Heymans på Flickr


Hvornår skal du opdatere dine drivere?

Hvornår skal du opdatere dine drivere?

Tal med en teknisk person, læs et hvilket som helst forum, og på et tidspunkt er du sikker på at blive fortalt at opdatere dine drivere ... men hvad gør det virkelig betyder? Og er det nødvendigt at kompulsivt opdatere dine chauffører? Her er vores tage. Drivere? Hvad er drivere? På meget enkle vilkår er drivere computerprogrammer, der gør det muligt for Windows og dine andre applikationer at interagere med en hardwareenhed.

(how-to)

Force Windows 7, 8 eller 10 til Boot i Safe Mode uden at bruge F8-nøglen

Force Windows 7, 8 eller 10 til Boot i Safe Mode uden at bruge F8-nøglen

Start Windows i Safe Mode er ikke frygtelig svært. Men hvis du har brug for gentagne gange at genstarte din pc og starte i fejlsikret tilstand hver gang, forsøger du at slå den F8-nøgle eller genstarte fra normal tilstand, bliver hver gang gammel. Der er dog en nemmere måde. RELATED: Sådan bruges sikker tilstand til at reparere din Windows-pc (og når du skal) Der er flere måder at starte Windows i fejlsikret tilstand på, afhængigt af versionen af Windows du kører.

(how-to)