Linux Runlevelů Vysvětlil

úrovně, je jedním z režimů, které Unix-based, dedikovaný server nebo VPS server OS poběží. Každá úroveň má určitý počet služeb, přestal nebo začal, dává uživateli kontrolu nad chováním stroje. Obvykle existuje sedm runlevelů, očíslovaných od nuly do šesti.

Linux Runlevelů Vysvětlil

Poté, Linux kernel spuštěn, init program čte soubor /etc/inittab soubor k určení chování pro každou úroveň. Pokud uživatel nezadá jinou hodnotu jako spouštěcí parametr jádra, systém se pokusí zadat (spustit) výchozí úroveň runlevel.

Standardní run úrovně pro RedHat based distribuce
Spustit Úroveň Režim Akce
0 Zastavit Vypne systém
1 Single-User Režimu není konfigurace síťových rozhraní, start démonů, nebo povolit non-root přihlášení
2 Režim Multi-User není konfigurace síťových rozhraní nebo spuštění démonů.
3 víceuživatelský režim se sítí spustí systém normálně.
4 Undefined použité/User-definovatelné
5 X11 Jako runlevelu 3 + display manager(X)
6 Restartovat Restartuje systém

Většina Linuxových serverů, chybí grafické uživatelské rozhraní, a proto start do runlevelu 3. Servery s GUI a desktopovými unixovými systémy spustí runlevel 5. Když je serveru vydán příkaz k restartu, zadá runlevel 6.

init skripty

Init (zkratka pro inicializaci) je program na unixových a unixových systémech, který spouští všechny ostatní procesy. Běží jako démon a obvykle má PID 1.

soubor / etc / inittab se používá k nastavení výchozí úrovně běhu systému. Toto je runlevel, na kterém se systém spustí po restartu. Aplikace, které jsou spuštěny init jsou umístěny v / etc / rc.složka d. V tomto adresáři je samostatná složka pro každou úroveň běhu, např.d, rc1.d, a tak dále.

chkconfig

nástroj chkconfig se používá v systémech založených na RedHat (jako CentOS) k řízení, jaké služby jsou spuštěny při kterých runlevelech. Spuštěním příkazu chkconfig –seznam se zobrazí seznam služeb, zda jsou povoleny nebo zakázány pro každou úroveň.

root@host:~ # chkconfig --list
filelimits 0:off1:off2:on3:on4:on5:on6:off
syslog 0:off1:off2:on3:on4:on5:on6:off
gpm 0:off1:off2:on3:on4:on5:on6:off
cpanel 0:off1:off2:off3:on4:on5:on6:off
kudzu 0:off1:off2:off3:on4:on5:on6:off
ntpd 0:off1:off2:off3:off4:off5:off6:off
netfs 0:off1:off2:off3:on4:on5:on6:off
network 0:off1:off2:on3:on4:on5:on6:off
netplugd 0:off1:off2:off3:off4:off5:off6:off
rawdevices 0:off1:off2:off3:on4:on5:on6:off
ipchains 0:off1:off2:on3:on4:on5:on6:off
iptables 0:off1:off2:on3:on4:on5:on6:off
crond 0:off1:off2:on3:on4:on5:on6:off
anacron 0:off1:off2:on3:on4:on5:on6:off
cups 0:off1:off2:on3:on4:on5:on6:off
xfs 0:off1:off2:on3:on4:on5:on6:off
xinetd 0:off1:off2:off3:on4:on5:on6:off
httpd 0:off1:off2:off3:on4:off5:on6:off

režim jednoho uživatele je režim, který může být víceuživatelský systém (jako server Linux) zaveden do operačního systému jako superuživatel. Zavedení systému do tohoto režimu nespustí síť, ale lze jej použít k provádění změn v libovolných konfiguračních souborech na serveru. Jedním z nejčastějších způsobů použití režimu pro jednoho uživatele je změna kořenového hesla pro server, na kterém není aktuální heslo známo.

runlevely jsou důležitou součástí jádra operačního systému Linux. I když to není něco, s čím bude průměrný Správce denně pracovat, porozumění runlevels dává správci další vrstvu kontroly a flexibility nad servery, které spravují.

když standardní Cloud VPS nestačí, dedikované servery Liquid Web jsou splněným snem. Server Liquid Web překonává konkurenci v oblasti výkonu a podpory. Podívejte se, jak naše dedikované servery mohou vyletět výkon vašeho webu.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.