Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como configurar aplicativos de inicialização no Linux

No ambiente Linux, é possível configurar aplicativos para serem executados automaticamente durante a inicialização do sistema. Essa funcionalidade é útil para iniciar serviços, aplicativos ou scripts que são necessários para o funcionamento adequado do sistema. Neste artigo, vamos explorar como configurar aplicativos de inicialização no Linux.

Exemplos: Vamos supor que desejamos configurar o aplicativo "myapp" para ser executado automaticamente durante a inicialização do sistema. Aqui estão os passos a serem seguidos:

  1. Crie um arquivo de script de inicialização:

    • Abra um terminal e navegue até o diretório "/etc/init.d":
    • Crie um novo arquivo de script de inicialização chamado "myapp":
  2. Edite o arquivo de script de inicialização:

    • Adicione o seguinte conteúdo ao arquivo "myapp":
      #!/bin/bash
      # Inicialização do aplicativo myapp
      /path/to/myapp

      Substitua "/path/to/myapp" pelo caminho completo para o executável do aplicativo "myapp".

    • Salve e feche o arquivo.
  3. Defina as permissões corretas para o arquivo de script de inicialização:

    • No terminal, execute o seguinte comando:
  4. Crie um link simbólico para o arquivo de script de inicialização:

    • Execute o seguinte comando no terminal:
  5. Reinicie o sistema:

    • No terminal, execute o seguinte comando:

Após reiniciar o sistema, o aplicativo "myapp" será executado automaticamente durante a inicialização.

Alternativas ou equivalentes: Se você estiver usando uma distribuição Linux baseada em systemd, como o Ubuntu 16.04 ou posterior, você pode usar o comando "systemctl" para configurar aplicativos de inicialização. Aqui está um exemplo:

  1. Crie um arquivo de serviço para o aplicativo "myapp":

    • Abra um terminal e navegue até o diretório "/etc/systemd/system":
    • Crie um novo arquivo de serviço chamado "myapp.service":
  2. Edite o arquivo de serviço:

    • Adicione o seguinte conteúdo ao arquivo "myapp.service":

      [Unit]
      Description=MyApp Service
      
      [Service]
      ExecStart=/path/to/myapp
      
      [Install]
      WantedBy=default.target

      Substitua "/path/to/myapp" pelo caminho completo para o executável do aplicativo "myapp".

    • Salve e feche o arquivo.
  3. Atualize o systemd para reconhecer o novo serviço:

    • No terminal, execute o seguinte comando:
  4. Habilite o serviço para ser executado durante a inicialização:

    • No terminal, execute o seguinte comando:
  5. Reinicie o sistema:

    • No terminal, execute o seguinte comando:

Após reiniciar o sistema, o aplicativo "myapp" será executado automaticamente durante a inicialização.

Conclusão: Configurar aplicativos de inicialização no Linux é uma tarefa importante para garantir que serviços, aplicativos ou scripts necessários sejam executados automaticamente durante a inicialização do sistema. No Linux, é possível realizar essa configuração usando scripts de inicialização tradicionais ou serviços do systemd, dependendo da distribuição utilizada.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.