2024 Autor: Peter John Melton | [email protected]. Naposledy změněno: 2023-12-16 04:44
Tradičně Linux používal init skripty ve stylu systému V - zatímco nové initové systémy nakonec zastarávají tradiční runlevely, dosud nebyly. Například systém Ubuntu Upstart stále používá tradiční skripty ve stylu System V.
Co je to Runlevel?
Když systém Linux spustí, spustí init procesů. init je zodpovědný za spuštění dalších procesů v systému. Pokud například spustíte počítač s operačním systémem Linux, jádro spustí init a init spustí spouštěcí skripty pro inicializaci hardwaru, otevření sítě a spuštění grafické plochy.
Neexistuje však pouze jedna sada spustitelných skriptů. Existuje několik úrovní spouštění s vlastními spouštěcími skripty - například jeden runlevel může vyvolat vytváření sítí a spustit grafickou plochu, zatímco jiný runlevel může nechat síť zakázán a přeskočit grafickou plochu. To znamená, že můžete přenést z "grafického desktopu" na "textový konzolový režim bez síťování" jediným příkazem, aniž byste ručně spustili a zastavili různé služby.
Přesněji řečeno, init spouští skripty umístěné v konkrétním adresáři, které odpovídají úrovně běhu. Například při zadání úrovně 3 na Ubuntu, init spustí skripty umístěné v adresáři /etc/rc3.d.
Runlevels
Některé runlevely jsou standardní mezi distribucemi Linuxu, zatímco některé runlevely se liší od distribuce k distribuci.
Následující úrovně běhu jsou standardní:
- 0 – Stůj (Vypne systém.)
- 1 – Režim jednoho uživatele (Systém se spustí do režimu superuser bez začátku démonů nebo sítí. Ideální pro zavádění do prostředí pro obnovu nebo diagnostiku.)
- 6 – Restartujte
Úrovně chodu 2-5 se liší v závislosti na distribuci. Například na Ubuntu a Debianu, runlevels 2-5 jsou stejné a poskytují plný multi-uživatelský režim se sítí a grafickým přihlášením. Na platformách Fedora a Red Hat poskytuje runlevel 2 režim pro více uživatelů bez síťového připojení (jen při přihlašování do konzoly), runlevel 3 poskytuje režim pro více uživatelů se sítí (pouze při přihlašování do konzoly), runlevel 4 je nepoužívaný a runlevel 5 poskytuje režim pro více uživatelů vytváření sítí a grafické přihlašování.
Přepnutí na jinou úroveň chodu
Chcete-li přepnout na jinou úroveň, zatímco systém již běží, použijte následující příkaz:
sudo telinit #
Nahraďte číslo # číslem úrovně, kterou chcete přepnout. Omit sudo a spusťte příkaz jako root, pokud používáte distribuci, která nepoužívá sudo.
Zavedení přímo do konkrétní úrovně běhu
Ze spouštěcího zavaděče - např. Grub, můžete vybrat spouštěcí úroveň. Na začátku bootovacího procesu stisknutím klávesy otevřete Grub, vyberte spouštěcí položku a stisknutím tlačítka e jej upravte.
Můžeš přidat singl do konce roku linux line pro vstup do úrovně běhu pro jednoho uživatele (úroveň 1). (Stiskněte klávesu Ctrl + x pro zavedení.) Stejně jako možnost obnovení v Grub.
Tradičně můžete zadat číslo jako parametr jádra a spustit ho na danou úroveň - například pomocí 3 namísto singl boot to runlevel 3. Zdá se však, že to nefunguje na nejnovějších verzích Ubuntu - zdá se, že to není možné. Podobně změna výchozí úrovně běhu závisí na vaší distribuci.
Zatímco démon Upstart Ubuntu stále emuluje systém SystemV init, hodně z těchto informací se v budoucnu změní. Například Upstart je založen na událostech - může se zastavit a spustit služby, když nastane událost (například služba může začít, když je hardwarové zařízení připojeno k systému a zastaveno po odstranění zařízení.) Fedora má také vlastní nástupce k init, systemd.
Doporučuje:
Microtransakce v hrách AAA jsou zde k pobytu (ale jsou stále hrozné)
Tento víkend, zatímco většina technologického a herního tisku nepracovala na nic důležitějším, se Warner Bros. Interactive pokusil vynechat malou novinku uprostřed jejich pozornosti. Middle-Earth: Stín války, vysoce očekávané pokračování dobrodružné hry Tolkien-themed dobrodružné hry Middle-Earth: Shadow of Mordor, bude zahrnovat mikrotransakce. Tato hra ve výši $ 60 - až $ 100 USD, jestliže vyrazíte na speciální předobjednávkové verze - požádá hráče, aby zaplatili ještě více
Co jsou kamery bez zrcadla a jsou lepší než běžné DSLR?
Nedávno oblíbený fotograf Trey Ratcliff řekl, že koupil fotoaparáty DSLR, protože zrcadlovky jsou budoucnost. Podívejme se na to, co jsou tyto kamery, a uvidíme, jestli je Trey na něco, nebo jen naplněný teplým vzduchem.
Které výpočetní platformy jsou otevřené a které jsou uzavřeny?
V posledních několika letech došlo k nárůstu uzavřených platforem - operačních systémů, které vám umožňují instalovat pouze software schválený vývojářem operačního systému. Nicméně, mnoho populárních platforem - dokonce i mobilních - je stále otevřené platformy.
Co jsou wmpnscfg.exe a wmpnetwk.exe a proč jsou spuštěny?
Takže jste procházeli správcem úloh a snažili jste se zjistit, proč je spuštěno tolik služeb, když zjistíte, že v seznamu jsou dvě položky pro Windows Media Player … ale ani Media Player nepoužíváte. Co je s tím?
Co jsou ovládací prvky ActiveX a proč jsou nebezpečné
Ovládací prvky ActiveX jsou verze plug-inů aplikace Internet Explorer. Například Flash Player aplikace Internet Explorer je ovládací prvek ActiveX. Bohužel ovládací prvky ActiveX byly významným zdrojem bezpečnostních problémů.