GNU/Linux >> Znalost Linux >  >> Linux

Příklady příkazů runlevel v Linuxu

Výstup příkazu runlevel bude indikovat vaši předchozí a aktuální úroveň běhu oddělené jednou mezerou. Pokud neexistovala žádná předchozí úroveň běhu, jako zástupný symbol se použije ‚N‘.

Například:

# runlevel
N 5

Výstup výše ukazuje, že aktuální úroveň běhu je 5 a žádná předchozí úroveň běhu neexistovala.

Níže je uveden seznam toho, jak jsou jednotlivé hodnoty runlevel definovány:

  • 0 — Zastavit
  • 1 — Režim pro jednoho uživatele
  • 2 — Nepoužito (definovatelné uživatelem)
  • 3 — Plný režim pro více uživatelů
  • 4 — Nepoužito (definovatelné uživatelem)
  • 5 — Plný režim pro více uživatelů (s přihlašovací obrazovkou založenou na X)
  • 6 — Restartovat

Příklady příkazů runlevel

1. Chcete-li zobrazit aktuální úroveň běhu:

# runlevel 

2. Pro potlačení výstupu:

# runlevel -q
# runlevel --quiet 

3. Spuštění v podrobném režimu:

# runlevel -v
# runlevel --verbose 

4. Chcete-li získat informace o verzi:

# runlevel --version 

5. Získání nápovědy:

# runlevel --help 

Časté dotazy na úrovni běhu

Existuje standardní úroveň běhu, kterou většina lidí spustí po instalaci?

Záleží na požadavcích uživatele, většinou servery běží na úrovni běhu 3 a desktopy na úrovni běhu 5. Úroveň běhu 5 je ideální pro stolní pracovní stanice. A runlevel 3 je ideální pro produkci.

Spotřebovává běh úrovně 5 mnohem více zdrojů než úroveň 3?

Jediný rozdíl mezi runlevel 3 a runlevel 5 je ten, že runlevel 5 zahrnuje službu X11 (GUI) spolu se všemi ostatními službami, jako je firewall, nfs, rpc ntpd atd.

Existuje způsob, jak X vypnout, jakmile skončíte?

Uživatele můžete buď odhlásit v systémové nabídce, nebo se můžete vrátit zpět do konzole (CTRL+ALT+F1..7) a stisknutím CTRL+x ukončit relaci X.

Má celkově nějakou výhodu provozování jedné úrovně běhu nad druhou?

Mít jednu úroveň běhu nad druhou je výhodné z hlediska implementace aplikací souvisejících s GUI a testování ve stejném prostředí bez velkého zatížení serveru. například vyměňte monitor nebo grafickou kartu a můžete spustit nástroje pro úpravu, aniž byste se museli pokoušet zastavit zaváděcí sekvenci a plně ji otestovat, a pokud se vyskytnou nějaké problémy, jednoduše vypněte GUI a zkuste to znovu, pokud některá kombinace způsobí X server k uzamčení můžete X zabít, aniž byste museli restartovat systém.

Závěr

Soubor /etc/inittab soubor definuje výchozí úroveň běhu systému. Procesy, které se spouštějí pro konkrétní úrovně běhu, jsou definovány v podadresářích adresáře /etc/rc.d. Aktuální úroveň běhu můžete kdykoli zobrazit pomocí příkazu runlevel:

$ runlevel
N 5


Linux
  1. 8 Příklady příkazů Linux TR

  2. Příklady příkazů rm v Linuxu

  3. Příklady příkazů ps v Linuxu

  1. Příklady příkazů ac v Linuxu

  2. Příklady příkazů df v Linuxu

  3. du příklady příkazů v Linuxu

  1. 7 Příklady příkazů Linux df

  2. sa Příklady příkazů v Linuxu

  3. Příklady příkazů runlevel v Linuxu