När ett Linux-system startar, går det in i sitt standard runlevel och kör startskrivningsskript som är associerade med det här runlevelet. Du kan också växla mellan körlängder - till exempel, det finns en runlevel avsedd för återställnings- och underhållsoperationer.
Traditionellt använder Linux System V-style init-skript - medan nya init-system slutligen kommer att föråldras traditionella runder, har de ännu inte. Till exempel använder Ubuntus Upstart-system fortfarande traditionella systemv-skript.
När ett Linux-system startar, startar det init processerna. init ansvarar för att starta de andra processerna på systemet. När du till exempel startar din Linux-dator startar kärnan init, och init kör startskript för att initiera hårdvaran, ta upp nätverk, starta det grafiska skrivbordet.
Det finns dock inte bara en enda uppsättning uppstart scripts init utförs. Det finns flera körnivåer med egna startskript - till exempel kan ett runlevel föra upp nätverk och starta det grafiska skrivbordet, medan ett annat runlevel kan lämna nätverksfunktionen inaktiverad och hoppa över det grafiska skrivbordet. Det betyder att du kan släppa från "grafiskt skrivbordsläge" till "textkonsolsläge utan nätverk" med ett enda kommando utan att manuellt starta och stoppa olika tjänster.
Närmare bestämt kör init skripten i en specifik katalog som motsvarar Runlevel. När du till exempel anger Runlevel 3 på Ubuntu, kör init skript som finns i katalogen /etc/rc3.d.
Åtminstone är det här hur det fungerar med ett traditionellt system V init-system - Linux-distributionerna börjar Byt ut det gamla System V init systemet. Även om Ubuntus Upstart för närvarande upprätthåller kompatibilitet med SysV init-skript, kommer detta sannolikt att förändras i framtiden.
Några runeliv är standard mellan Linux-distributioner, medan vissa runder varierar från distribution till distribution.
Följande Runlevels är standard:
Runlevels 2-5 varierar beroende på distribution. På Ubuntu och Debian är Runlevels 2-5 till exempel samma och ger ett fullständigt multi-användarläge med nätverk och grafisk inloggning. På Fedora och Red Hat tillhandahåller runlevel 2 flera användarlägen utan nätverk (endast konsollogg), runlevel 3 tillhandahåller fleranvändarläge med nätverk (endast konsollogg), runlevel 4 är oanvänd och runlevel 5 tillhandahåller fleranvändarläge med nätverks- och grafisk inloggning.
Om du vill växla till ett annat körnivå medan systemet redan körs, använd följande kommando:
sudo telinit #
Ersätt # med numret på Runlevel du vill byta till. Omit sudo och kör kommandot som root om du kör en distribution som inte använder sudo.
Du kan välja ett körnivå för att starta från startläsaren - Grub, för exempel. Vid starten av startprocessen, tryck på en knapp för att komma till Grub, välj din startpost och tryck på e för att redigera den.
Du kan lägga till singel till slutet av Linux linje för att komma in i single-user runlevel (runlevel 1). (Tryck på Ctrl + x för att starta efter.) Det här är detsamma som alternativet för återställningsläge i Grub.
Traditionellt kan du ange ett tal som en kärnparameter och du skulle starta upp till det här kriteriet - till exempel med 3 istället för singel för att starta till runlevel 3. Det verkar dock inte som att arbeta på de senaste versionerna av Ubuntu - Upstart verkar inte tillåta det. På samma sätt kommer hur du ändrar standard runlevel bero på din distribution.
Medan Ubuntus Upstart-demon emulerar SystemV init-systemet, kommer mycket av denna information att förändras i framtiden. Upstart är till exempel händelsebaserat - det kan stoppa och starta tjänster när händelser inträffar (till exempel kan en tjänst startas när en hårdvarubutik är ansluten till systemet och slutar när enheten tas bort.) Fedora har också en egen efterträdare till init, systemd.
Guide till nätverks- och delningscenter i Windows 7, 8, 10
Nätverks- och delningscenter i Windows 7, 8 och 10 är en av de viktigaste och användarvänliga kontrollpanelapparna som låter dig se information om ditt nätverk och låter dig göra ändringar som kan påverka hur du får tillgång till resurser i nätverket.Olyckligtvis rensar de flesta aldrig med nätverksinställningar eftersom de inte förstår vad allting betyder och är rädda för att förstöra något. När du förstår instäl
Så här återställer du ditt Glömda Windows-lösenord Det enkla sättet
Glömmer du ditt lösenord är det aldrig kul, men lyckligtvis finns det ett väldigt enkelt sätt att återställa lösenordet. Allt du behöver är en kopia av Windows-installationsskivan och ett enkelt kommandorads-trick. RELATED: Så här återställer du ditt glömda lösenord i Windows 10 Obs! Om du använder Windows 10 och ett Microsoft-konto måste du återställa ditt lösenord på ett annat sätt.