Obs!
: För att ändra din systemkonfiguration på Linux-distribution som Ubuntu som använder sudo måste du prefixa kommandona här med
sudo . På andra Linux-distributioner måste du bli root-användaren med kommandot su . Kontrollera om ditt Linux-system använder Systemd Om du inte är säker på om din Linux-distribution använder systemd, öppnar ett terminalfönster och kör följande kommando. Detta visar dig versionsnumret för systemd på ditt Linux-system, om det har systemd installerat:
Analysera startprocessen
Systemd-analyskommandot låter dig visa information om din startprocess , till exempel hur lång tid det tog och vilka tjänster (och andra processer) tillverkade mest tid för startprocessen.
systemd-analyze
För att se hur lång tid varje process tog för att starta, kör det här kommandot:
systemd-analysera skulden
Visa enheter
Systemd använder "enheter", som kan vara tjänster (.service), monteringspunkter (.mount) , enheter (.device) eller uttag (.socket). Samma systemctl-kommando hanterar alla dessa typer av enheter.
systemctl list-unit-files
För att lista alla enheter:
systemctl list-units
För att lista alla misslyckade enheter:
systemctl-failed
Hantera tjänster
För att visa en lista med aktiverade och inaktiverade tjänster använder du samma systemctl-kommando som ovan men säger att det bara är listatjänster:
Med systemctl-kommandot kan du starta, stoppa eller starta om en tjänst. Du kan också berätta för en tjänst att "ladda om" dess konfiguration.
Statuskommandot är den enda åtgärden som kommer att skrivas ut och matas ut till terminalen. De andra kommandon kommer tyst att träda i kraft.
systemctl start name.service
systemctl stop name.service
systemctl omstart name.service
systemctl reload name.service
systemctl status name.service
Använd kommandot systemctl enable för att systemd automatiskt starta en tjänst (eller annan typ av enhet) vid startup. Systemet disable kommandot inaktiverar en tjänst och stoppar det från att starta automatiskt med din dator.
systemtitel enable name.service
systemctl inaktivera name.service
Du kan "maska" en tjänst eller annan enhet för att förhindra det börjar alls. Du måste avmaskera det innan det kan starta i framtiden:
systemcit maskname.service
systemctl unmask name.service
Det finns mycket mer att systemd och dess olika kommandon än det här förstås. Systemd erbjuder en rad olika kommandon för strömhantering och stänger av, omstartar, vilar och kontrollerar systemets strömtillstånd på annat sätt. Du kan skriva egna filer för att skapa tjänster och montera punkter eller redigera de befintliga enhetsfilerna.
Systemd erbjuder också "mål" som liknar runleffekter, men olika. I stället för ett nummer har målen namn - det är möjligt för systemd att vara i flera mållägen samtidigt. Systemd erbjuder även sin egen systemtidskrift, som kan nås med journalctl-kommandot. Som standard lagras systemloggar i binärformat, men du kan växla till textloggformat, om du föredrar.
Arch Linux-wikien har mer djupgående information om systemd, och det mesta av informationen gäller det systemd på alla Linux-distributioner. Du bör också kolla din egen Linuxdistributions systemdokumentation för mer information.
Bildkredit: Bert Heymans på Flickr
Bästa online kökshandledning att konsultera innan du köper
Planerar du att köpa en ny dator, en ny DSLR-kamera, ett nytt elverktyg, en ny apparat eller ett nytt möbel? Om så är fallet bör du alltid ta dig tid innan du gör ett stort köp. Jag har alltid berättat för vänner och familj att vänta lite och göra lite forskning innan de går ut och bara köper något från en lokal butik som de brukar gå också.Det handlar inte
Varför Android Geeks Köp Nexus-enheter
Galaxy S III är den mest sålda Android-telefonen, men mycket av den geekiga buzzen finns runt Nexus 4 och Galaxy Nexus före den. Nexus-enheter är speciella eftersom de inte har några av Androids största problem. Dessa problem inkluderar brist på officiella uppdateringar, tillverkarskapade anpassade gränssnitt som saktar ner sakerna och förringar erfarenheten och bloatware förinstallerade av tillverkare och transportörer .