2024 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2023-12-16 04:48
På trods af kontroversen introducerer dette i hvert fald nogle 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.
Bemærk: 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 blive rodbrugeren med su kommando først.
Kontroller, om dit Linux-system bruger Systemd
Hvis du ikke er sikker på, om din Linux-distribution bruger systemd, skal du åbne et Terminal-vindue og køre følgende kommando. Dette viser dig versionsnummeret til systemd på dit Linux-system, hvis det har systemd installeret:
systemd –version
Analyser startprocessen
Systemd-analyse-kommandoen giver dig mulighed for at se oplysninger om din startproces, f.eks. Hvor lang tid det tog, og hvilke tjenester (og andre processer) tilføjede mest tid til opstartsprocessen.
Hvis du vil se oplysninger om startprocessen generelt, skal du køre denne kommando:
systemd-analyze
For at se, hvor lang tid hver proces tog for at starte, skal du køre denne kommando:
systemd-analyze blame
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.
Sådan får du vist alle tilgængelige enhedsfiler på dit system:
systemctl list-unit-files
For at liste alle løbende enheder:
systemctl list-units
For at liste alle fejlede enheder:
systemctl –failed
Administrer tjenester
For at se en liste over aktiverede og deaktiverede tjenester bruger du den samme systemctl-kommando som ovenfor, men fortæller det kun at liste tjenester:
systemctl list-unit-files –type=service
Statuskommandoen er den eneste handling her, der vil udskrive og output til terminalen. De andre kommandoer vil lydløst træde i kraft.
systemctl start name.service
systemctl stop name.service
systemctl restart name.service
systemctl reload name.service
systemctl status name.service
systemctl enable name.service
systemctl disable name.service
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 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 tekstlogfiler, hvis du foretrækker det.
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å tjekke din egen Linux distribution systemdokumentation for mere information.
Anbefalede:
Sådan administreres filer fra Linux-terminalen: 11 kommandoer, du behøver at vide
Hvis du vil bruge Linux-terminalen som en pro, skal du kende det grundlæggende ved at styre filer og navigere mapper. Tro mod Unix-filosofien, gør hver kommando én ting og gør det godt.
Sådan administreres processer fra Linux-terminalen: 10 kommandoer, du behøver at vide
Linux-terminalen har en række nyttige kommandoer, som kan vise løbende processer, dræbe dem og ændre deres prioritetsniveau. Dette indlæg viser de klassiske, traditionelle kommandoer, samt nogle mere nyttige, moderne.
Sådan administreres Crouton Linux-systemet på din Chromebook
Crouton - lavet af en Google-medarbejder - er den ideelle løsning til at køre Linux på din Chromebook. Hvis du er Crouton-bruger, er der nogle ekstra kommandoer, du vil vide.
Sådan kontrolleres, administreres og ryddes data / cache gemt af Google Play Services
Din telefon gemmer et væld af oplysninger, som f.eks. Apps, du downloader, websteder, du besøger, og søgninger, du udfører. Hvis du fjerner caches og data for apps, slettes disse oplysninger, men du skal slette cachen og dataene for hver app separat.
Linux Sysadmin: Sådan administreres LVM'er med en GUI
Vi har talt om, hvordan du bruger LVM før, men hvad hvis du kun ville udføre de samme opgaver med en behagelig grafisk grænseflade? HowTo Geek dives i, hvordan man styrer LVM drev med en GUI.