Basta alterar essas linhas de acordo.
sudo /etc/init.d/nginx restart
sudo /etc/init.d/php5-fpm restart
Você será solicitado a digitar a senha sudo para o primeiro comando.
Eu criei um arquivo chamado svrestart in /home/gab/bin (que é uma pasta que deve ser automaticamente adicionada ao caminho na inicialização) que contém:
/etc/init.d/nginx restart
/etc/init.d/php5-fpm restart
Então eu fiz chmod +x svrestart e depois reiniciei.
Agora, se eu executar svrestart , recebo um erro de permissão negada porque não consigo acessar esses serviços. Se eu executar sudo svrestart , por outro lado, obtenho:
sudo: svrestart: command not found
Porque o comando está hospedado em /home/gab/bin e o usuário raiz provavelmente não consegue encontrá-lo.
Como faço isso funcionar?