Fyra systemd-verktyg underlättar felsökning i Linux

En nylig guide lyfter fram fyra essentiella systemd-verktyg som hjälper nya Linux-användare att diagnostisera och åtgärda vanliga systemproblem. Systemd, det vida använda init-systemet i stora distributioner, tillhandahåller inbyggda verktyg för att hantera tjänster, visa loggar, analysera starttider och undersöka krascher. Dessa verktyg erbjuder en strukturerad metod för att lösa problem utan gissningar.

Systemd fungerar som kärnansvarig för Linux-system i distributioner som Ubuntu, Fedora och Debian, och hanterar tjänster och processer effektivt. Trots att det förblir en delad komponent i Linux-communityn — hyllat för sin omfattning men kritiserat av vissa — gör dessa verktyg det tillgängligt för felsökning. Det första verktyget, systemctl, övervakar och styr tjänster. Användare kan kontrollera statusen för en tjänst som SSH med systemctl status ssh, och notera rader som Active (running), Inactive (dead) eller Failed, som inkluderar huvud-PID och felinformation. Vanliga åtgärder inkluderar att starta en tjänst med sudo systemctl start ssh, stoppa med sudo systemctl stop ssh, starta om med sudo systemctl restart ssh eller inaktivera med sudo systemctl disable ssh för att optimera starttider. Journalctl hämtar centraliserade, krypterade loggar som fångar fel från kraschade applikationer. Att köra journalctl visar poster, men filter förbättrar användbarheten: -x lägger till förklarande kataloginformation, -e visar de senaste loggarna, riktad mot en specifik enhet som journalctl -u ssh, eller en tidsram som journalctl --since '2 hours ago'. Detta ersätter utspridda traditionella loggfiler med en enhetlig vy. För långsamma starter identifierar systemd-analyze flaskhalsar. Kommandot systemd-analyze blame listar tjänster efter starttid, och avslöjar syndare som en modemhanterare som tar minuter. systemd-analyze critical-chain visualiserar beroenden och visar hur förseningar i en tjänst påverkar kedjan till skrivbordet. Coredumpctl undersöker kraschdumps när applikationer misslyckas helt. coredumpctl list visar senaste krascher med PID, medan coredumpctl info <PID> ger detaljer som signal (t.ex. SIGSEGV för ogiltig minnesåtkomst) och stackspår, vilket underlättar djupgående undersökningar. Dessa verktyg ger användare möjlighet att gå bortom grundläggande omstarter och möjliggör precisa diagnoser för problem som anslutningsfel eller applikationskrascher.

Relaterade artiklar

Illustration of a determined user repairing a deliberately damaged Linux system in-place using chroot and live USB, showcasing OS resilience for a MakeUseOf article.
Bild genererad av AI

Författare förstör medvetet Linux-system och återställer utan ominstallation

Rapporterad av AI Bild genererad av AI

En MakeUseOf-artikel publicerad den 7 februari 2026 beskriver ett experiment där författaren medvetet skadade en Linux-installation på flera sätt och reparerade den på plats med standardverktyg, undvikande full ominstallation. Artikeln belyser Linux motståndskraft genom tekniker som chroot och live-USB-återställning. Detta tillvägagångssätt utmanar den vanliga instinkten att torka och starta om operativsystem.

Verktyget systemd-analyze, som är inbyggt i Linux-distributioner som använder systemd som init-system, gör det möjligt för användare att snabbt identifiera orsaker till långsamma startprocesser. Genom att köra enkla kommandon bryter det ner starttiderna i kärna- och användarrumskomponenter och framhäver fördröjande tjänster. Detta verktyg hjälper administratörer att göra riktade justeringar för att förbättra uppstartshastigheterna utan gissningar.

Rapporterad av AI

En artikel publicerad på How-To Geek rekommenderar att installera sju kommandoradsgränssnittsverktyg på varje Linux-system. Artikeln lovar att låsa upp en snabbare och smartare Linux-upplevelse genom dessa nödvändiga verktyg. Den publicerades den 22 februari 2026.

Linuxkärnans version 7.0 introducerar förbättringar i Turbostat-verktyget, som nu kan rapportera ny statistik om L2-cachens prestanda. Denna uppdatering syftar till att ge utvecklare och användare mer detaljerade insikter i hårdvaruuttnyttjande. Förändringarna belystes i en rapport från Phoronix.

Rapporterad av AI

GNU-projektet har släppt Coreutils 9.10, en stabil uppdatering av dess essentiella svit av verktyg för fil-, skal- och textmanipulation för Linux- och Unix-liknande system. Denna version åtgärdar regressioner från 9.9 och introducerar förbättringar för bättre prestanda och kompatibilitet. Publicerad den 4 februari 2026 fokuserar releasen på tillförlitlighet över olika verktyg.

En artikel beskriver en enkel Linux-backupmetod som förhindrade en stor dataförlusthändelse. Författaren betonar att inte bli överväldigad av backupprocesser och delar med sig av sin personliga approach. Artikeln publicerades den 1 mars 2026.

Rapporterad av AI

Forskare på LevelBlue har identifierat en ny variant av SysUpdate-malwaren som riktar sig mot Linux-system under ett digitalt forensiskt och incidenthanteringsuppdrag. Malwaren utger sig för att vara en legitim systemtjänst och använder avancerad kryptering för kommando- och kontrollkommunikation. Genom reverse engineering skapade teamet verktyg för att dekryptera dess trafik snabbare.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj