Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como executar o comando (php -f meuscript.php) sem finalizar ao sair do terminal?

Público-Alvo: Usuários intermediários


Ao executar um comando no terminal Linux, por padrão, o processo é finalizado assim que você fecha a janela do terminal. No entanto, em alguns casos, pode ser necessário executar um comando e deixá-lo em execução mesmo após sair do terminal. Neste artigo, vamos explorar como executar o comando "php -f meuscript.php" de forma que ele continue sendo executado mesmo após o fechamento do terminal.


Exemplos:
Aqui estão alguns exemplos de como executar o comando "php -f meuscript.php" sem finalizar ao sair do terminal:


1. Utilizando o comando nohup:
O comando "nohup" é usado para executar um comando de forma que ele continue sendo executado mesmo após o fechamento do terminal. Para executar o comando "php -f meuscript.php" utilizando o "nohup", você pode usar o seguinte comando:


nohup php -f meuscript.php &


O "&" no final do comando é usado para executar o comando em segundo plano.


2. Utilizando o comando screen:
O comando "screen" permite criar sessões de terminal virtuais que continuam sendo executadas mesmo após o fechamento do terminal atual. Para executar o comando "php -f meuscript.php" utilizando o "screen", siga os passos abaixo:



  • Execute o seguinte comando para iniciar uma nova sessão do "screen":
    screen

  • Dentro da sessão do "screen", execute o comando "php -f meuscript.php".

  • Para sair da sessão do "screen" sem finalizar o comando, pressione "Ctrl + A" e, em seguida, pressione "D".

  • Para retomar a sessão do "screen" posteriormente, execute o seguinte comando:
    screen -r


Agora que você aprendeu como executar o comando "php -f meuscript.php" sem finalizar ao sair do terminal, por que não compartilha esse conhecimento com seus amigos? Compartilhe este artigo com eles e ajude-os a aprimorar suas habilidades em administração de sistemas Linux.


To share Download PDF