Se você estiver usando um init do tipo System V ou BSD, poderá adicionar uma linha em /etc/rc.local
com o comando. Eu sugiro que você faça o background dele (usando &
) para que ele não bloqueie a inicialização.
Se você estiver usando systemd
, esteja ciente de que ele não lê /etc/rc.local
por padrão. Você pode gravar um serviço para executar /etc/rc.local
ou criar um arquivo de serviço para o comando em si. O último provavelmente irá aliviar algumas de suas preocupações sobre a criação de um script de init inteiro para um único comando - os arquivos de serviço systemd são muito mais fáceis de ler que os arquivos init tradicionais, que geralmente são scripts de shell totalmente desenvolvidos.