Como executar um código de script no Linux Ubuntu ao iniciar?

0
sudo nano /etc/init.d/deneme.sh

Depois disso

#!/bin/bash
echo "HELLO WORLD"

então

chmod 755 deneme.sh    

Eu não vi o texto Hello world quando reiniciei o Linux Ubuntu?

Qual é o problema?

    
por Yavuzhan Erdem 27.09.2018 / 20:31

1 resposta

0

O script não é executado apenas porque está presente nesse diretório. É executado porque existe um link em outro diretório. Eu acho que no Ubuntu esse diretório é /etc/rc.d/rc5.d , mas também pode ser /etc/init.d/rc5.d . Se você não usar o nível de execução 5, substitua o 5 pelo nível de execução correto (3 ou 2). Se não estiver lá, corra

find /etc -name 'S[0-9][0-9]*'

Os arquivos são executados na ordem indicada.

    
por 27.09.2018 / 20:40