Fabriciojf.com Wiki
  • FAQ
    • APIs
      • FAQs Favoritos

        Qual é a sua dúvida?

        •  Página inicial do FAQ
        • Linux
        • Colocando um serviço para iniciar no boot do Ubuntu dentro da WSL

        Colocando um serviço para iniciar no boot do Ubuntu dentro da WSL

        Aqui está um exemplo de como usar um comando no ExecStart em um arquivo de serviço do systemd:

        1. Abra um terminal no Ubuntu WSL.

        2. Crie um arquivo de serviço no diretório /etc/systemd/system. Por exemplo:

          sudo nano /etc/systemd/system/nome-do-servico.service
        3. No arquivo de serviço, insira as seguintes informações:

          [Unit]
          Description=Descrição do serviço After=network.target [Service]
          #ExecStart=/etc/init.d/apache2 ExecStart=/caminho/para/comando Restart=always [Install] WantedBy=default.target

          Substitua nome-do-servico pelo nome do serviço que você está configurando, Descrição do serviço por uma descrição adequada e /caminho/para/comando pelo comando que você deseja executar.

        4. Salve e feche o arquivo de serviço.

        5. Execute o seguinte comando para atualizar as configurações do systemd:

          sudo systemctl daemon-reload
        6. Inicie o serviço recém-configurado executando o seguinte comando:

          sudo systemctl start nome-do-servico

          Substitua nome-do-servico pelo nome do serviço que você configurou.

        Agora, sempre que iniciar o Ubuntu WSL, o comando especificado no ExecStart será executado automaticamente como parte do serviço.

        Certifique-se de que o comando fornecido seja um comando válido e que possa ser executado corretamente no contexto do Ubuntu WSL.

         Página inicial do FAQ
        • FAQ
          • APIs
            • FAQs Favoritos

              © Copyright 2023 Fabriciojf.com  Criado por FábioCostaMKT   Pastes   Administração