GNU/Linux >> Linux Esercitazione >  >> Linux

File in Ubuntu equivalente al file /etc/inittab in RedHat

Ubuntu utilizza Upstart, un'alternativa a sysvinit, che funziona in modo completamente diverso. The Upstart CookBook discute i runlevel e come lavorare con loro.

In generale, tuttavia, il concetto di runlevel di RedHat non viene utilizzato su Debian o derivati, incluso Ubuntu; hanno solo "utente singolo" o "tutto in esecuzione", senza nessuna delle distinzioni di stile "rete, ma non grafica" che RedHat disegna.


Come accennato, Ubuntu ora usa Upstart.

Il /etc/inittab e gli script da /etc/init.d o /etc/rc.d/* sono stati incorporati in diversi script nel /etc/init directory o /etc/event.d (per versioni precedenti di Upstart).

Cerca l'elemento che vuoi modificare per avere uno script in quella directory, (serviceX) /etc/init/serviceX.conf e modificarlo di conseguenza. Puoi trovare la sintassi e ulteriori informazioni online.

Tuttavia, se è necessario eseguire un programma che dipende da SysV, Upstart dispone di una modalità di compatibilità. Programmi che usano ancora /etc/rc.d/* può inserire gli script e farli ancora eseguire.

Mentre stavo guardando gli script in /etc/init , ce n'era uno chiamato rc-sysinit.conf - e fornisce la possibilità di analizzare il /etc/inittab e determinare il runlevel predefinito da questo file se dovessi aggiungerne uno.


Linux
  1. Un'introduzione al file Linux /etc/fstab

  2. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  3. Come viene aggiornato /etc/motd?

  4. Ubuntu 14.04 "non ha ricevuto un file Uri di riproduzione in entrata::///*"?

  5. Esempio di file /etc/mke2fs.conf

Comprendere il file /etc/passwd

Comprendere il file /etc/shadow

Comprensione del file /etc/group

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

Ubuntu invia un messaggio Benvenuto in modalità di emergenza!

Differenza tra /etc/hosts e /etc/resolv.conf