GNU/Linux >> Znalost Linux >  >> Linux

Soubor v Ubuntu ekvivalentní souboru /etc/inittab v RedHat

Ubuntu používá Upstart, alternativu k sysvinit, která funguje úplně jinak. Upstart CookBook pojednává o úrovních běhu a o tom, jak s nimi pracovat.

Obecně se však koncept úrovní běhu RedHat nepoužívá na Debianu nebo jeho derivátech, včetně Ubuntu; mají pouze „jednoho uživatele“ nebo „vše běží“, bez jakýchkoli rozdílů ve stylu „síť, ale ne grafika“, které RedHat kreslí.


Jak již bylo zmíněno, Ubuntu nyní používá Upstart.

/etc/inittab a skripty z /etc/init.d nebo /etc/rc.d/* byly začleněny do několika skriptů v /etc/init adresář nebo /etc/event.d (pro starší verze Upstart).

Vyhledejte položku, kterou chcete upravit, aby měla v tomto adresáři skript (serviceX) /etc/init/serviceX.conf a podle toho jej upravit. Syntaxi a další informace naleznete online.

Pokud však potřebujete spustit program, který závisí na SysV, Upstart má režim kompatibility. Programy, které stále používají /etc/rc.d/* můžete tam vložit skripty a nechat je stále běžet.

Jak jsem se díval na skripty v /etc/init , tam byl jeden s názvem rc-sysinit.conf - a poskytuje možnost analyzovat /etc/inittab a určete výchozí úroveň běhu z tohoto souboru, pokud ji přidáte.


Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Ubuntu 14.04 „nedošlo k přehrávání Uri na vstupním souboru:///*“?

  3. CentOS / RHEL :Jak obnovit ze smazaného souboru /etc/passwd

  1. Kdy mám použít /dev/shm/ a kdy /tmp/?

  2. unix:///var/run/supervisor.sock žádný takový soubor

  3. Jaké je spojení mezi adresáři /etc/init.d a /etc/rcX.d v Linuxu?

  1. echo nebo print /dev/stdin /dev/stdout /dev/stderr

  2. Existuje uživatelsky specifický ekvivalent k /etc/hosts?

  3. Rozdíl mezi /etc/hosts a /etc/resolv.conf