CentOS - Boot Adicionar a partir do script de comandos de inicialização

Se você estiver adicionando uma bota de comando:

  1. chmod + x /etc/rc.d/rc.local

  2. O comando escreve a este arquivo /etc/rc.d/rc.local

  3. reinicialização

Primeiro, adicione o boot a partir de Serviços Kai

Adicionar no CentOS 7 no arranque do serviço de Kai é muito conveniente, apenas dois comandos (para Jenkins por exemplo):

$ systemctl enable jenkins.service  #设置jenkins服务为自启动服务
$ sysstemctl start  jenkins.service   #启动jenkins服务

Depois, adicione o boot a partir Kai Script

Aumento do roteiro centos7 Existem dois métodos comuns para hexo-sever.sh um exemplo de script (arquivo de script):
bash #!/bin/bash cd /www/wwwroot/hexo nohup hexo s > test.log 2>&1 &

Os exemplos específicos de operação (adicionar um script desde o início):

1, dando as permissões script executável (/www/wwwroot/hexo/hexo-sever.sh seu caminho de script)

$ chmod +x /www/wwwroot/hexo/hexo-sever.sh

2, arquivo /etc/rc.d/rc.local ou /etc/rc.local aberta, no final os seguintes acréscimos
su - usuário -c '/www/wwwroot/hexo/hexo-sever.sh'

$ vim /etc/rc.local
$ su - user -c '/www/wwwroot/hexo/hexo-sever.sh'

3, na centos7, / etc / rc.d / permissões rc.local rode são reduzidos, que é necessário para executar os seguintes comandos executáveis ​​conferir permissões

$ chmod +x /etc/rc.d/rc.local

texto fonte de referência específica: https://www.tiance.club/post/2362243123.html

Acho que você gosta

Origin www.cnblogs.com/yizhidaozuihou/p/12445897.html
Recomendado
Clasificación