Como usar o RC.Local no Ubuntu

Como usar o RC.Local no Ubuntu

O Serviço Systemd RC-Local.serviço sempre existe, e se rc.local reside e é executável, é imediatamente puxado para multi usuário.alvo. Em Systemd, sincronização com /etc/rc.local é fornecido usando um serviço específico chamado rc-local.serviço. Ao iniciar o sistema Linux, podemos ativar rc.script de shell local funcionalidade no Systemd. Desenvolvedores e Sysadmins Linux têm tradicionalmente o script de shell /etc/rc.local para chamar mais scripts ou comandos assim que todos os serviços forem carregados. Quando o Linux Init muda para um multiuser RUNLEVEN, /etc /rc.local geralmente é chamado no final. No entanto, em Systemd, /etc /rc.local A funcionalidade está desativada por padrão. Podemos precisar realizar uma tarefa na inicialização do sistema enquanto trabalhamos em sistemas Linux, mas talvez não queira passar pelo processo de configuração de scripts iniciados sofisticados para a tarefa fornecida. Usando /etc/rc.local Nesses casos, pode mostrar -se para ser benéfico e até essencial. Se o trabalho consistir em simplesmente executar um código ou comando que não tenta alterar a configuração de rede ou serviço de aplicativo do sistema, ele deve ser avaliado para inclusão em /etc/rc.local. Neste guia, abordaremos o uso de rc.local junto com como ativá -lo no Ubuntu 20.04 Sistema Linux.

Pré-requisitos

A seguir estão os requisitos que precisam ser cumpridos antes da implementação deste artigo.

  • Ubuntu 20.04 Instalação e configuração do sistema
  • Direitos do usuário do sudo
  • Forte conexão à Internet

Método para ativar e usar /etc /rc.Local no Ubuntu

Para ativar /etc/rc.local no Ubuntu 20.04, você deve seguir todas as etapas descritas neste guia. Você tem que abrir a concha no Ubuntu 20.04 Sistema verificando o “Aplicativo”Ou utilizando o“Ctrl+alt+t" tecla de atalho.

Inicialmente, você tem que criar um arquivo, eu.e., rc.arquivo local, em seu sistema com a ajuda do seguinte comando exibido.

$ sudo nano /etc /rc.local

Como usamos a palavra -chave “sudo”Em nosso comando, temos que fornecer a senha do usuário sudo para criação de arquivos. Agora temos que verificar o status do rc.local arquivo. Para verificar o status, execute o comando abaixo do displayed na janela do terminal do seu Ubuntu 20.04 Sistema

$ sudo status Systemctl rc-local


A saída será quase a mesma exibida na captura de tela acima e se você deseja ativar /etc /rc.Local, você tem que executar o comando listado por fluxo exibido na captura de tela.


A saída pode surgir com o mesmo exibida acima e tem algum tipo de erro. Como você verá na captura de tela acima mencionada, não há parte [instalar] no arquivo da unidade. Como resultado, o Systemd não consegue habilitá -lo. Primeiro, devemos criar um arquivo executando o comando abaixo.

$ sudo nano/etc/systemd/system/rc-local.serviço


Depois de executar o comando, o arquivo criado será aberto automaticamente, conforme mostrado na imagem anexada. Inicialmente, não haverá conteúdo no arquivo. Você precisa inserir o mesmo conteúdo que é mostrado na imagem abaixo.

Salve o arquivo usando “Ctrl+S” e desista usando a tecla de atalho “Ctrl+X”. Para garantir que o /etc /rc.O arquivo local é executável, execute o seguinte comando no terminal do Ubuntu 20.04.

$ sudo chmod +x /etc /rc.local


Não haverá saída exibida após a execução. Começando com o Ubuntu 16.10, o /etc /rc.O arquivo local não está mais incluído. O seguinte comando anexado pode ser usado para criar o arquivo.

$ printf '%s \ n' '#!/BIN/BASH '' EXIT 0 '| sudo tee -a /etc /rc.local


A saída será quase a mesma como mostrado na captura de tela ligada acima. Agora, temos que habilitar o serviço usando o comando abaixo do displayed.

$ sudo systemctl Ativar rc-local


A saída do comando será semelhante à exibida acima. Agora chegou a hora de iniciar o serviço com a ajuda do seguinte comando listado.

$ sudo systemctl start rc-local.serviço


O comando iniciará o serviço de maneira eficaz. Você pode confirmar o status pela execução do seguinte comando.

$ sudo status Systemctl rc-local.serviço


O status agora é destacado na imagem como “Ativo““.

Conclusão

Neste guia, cobrimos o que o /etc/rc.arquivo local é e como e quando utilizá -lo. Nós explicamos a você o método para ativá -lo e usá -lo no Ubuntu 20.04 Sistema Linux. Esperamos que você tenha encontrado este guia para ser informativo para o seu trabalho.