Qual arquivo no Ubuntu é equivalente ao /etc/inittab
arquivo no RedHat?
No RedHat, o /etc/inittab
arquivo contém as configurações relacionadas ao nível de execução no qual você deseja inicializar o Linux.
Qual arquivo no Ubuntu é equivalente ao /etc/inittab
arquivo no RedHat?
No RedHat, o /etc/inittab
arquivo contém as configurações relacionadas ao nível de execução no qual você deseja inicializar o Linux.
Respostas:
O Ubuntu usa o Upstart, uma alternativa ao sysvinit, que funciona de maneira completamente diferente. O CookBook Upstart discute os níveis de execução e como trabalhar com eles.
Geralmente, porém, o conceito RedHat de níveis de execução não é usado no Debian ou derivados, incluindo o Ubuntu; eles têm apenas "usuário único" ou "tudo em execução", sem nenhuma das distinções de estilo "rede, mas não gráficos" que o RedHat desenha.
Como mencionado, o Ubuntu agora usa o Upstart .
Os /etc/inittab
scripts /etc/init.d
e /etc/rc.d/*
foram incorporados a vários scripts no /etc/init
diretório ou /etc/event.d
(para versões mais antigas do Upstart).
Procure o item que deseja modificar para ter um script nesse diretório (serviceX) /etc/init/serviceX.conf
e modifique-o de acordo. Você pode encontrar a sintaxe e informações adicionais online.
No entanto, se você precisar executar um programa que depende do SysV Upstart, ele possui um modo de compatibilidade. Os programas que ainda usam /etc/rc.d/*
podem incluir scripts e executá-los.
Enquanto eu observava os scripts /etc/init
, havia um nomeado rc-sysinit.conf
- e ele fornece a capacidade de analisar /etc/inittab
e determinar o nível de execução padrão desse arquivo, se você adicionar um.
Se você deseja alterar o nível de execução padrão do seu sistema Ubuntu e procurar o / etc / inittab, vá alterá-lo e veja se o Ubuntu não possui, não se preocupe (!), Para fazer isso, você pode criar o arquivo inittab em / etc e escreva apenas a seguinte linha:
id:3:initdefault:
(você pode alterar "3" para o nível de execução padrão pretendido)
System V init
,upstart
Esystemd
. A partir do Ubuntu 18.04, ésystemd
.