Comando nohup
Por vezes temos a necessidade de correr um comando que demora algum tempo e nao queremos ficar à espera no terminal que conclua, como por exemplo copiar um ficheiro grande.
Quando um utilizador faz log off, é enviado a todos os processos que iniciou o sinal (SIGHUP) que os termina. Para evitar esta situação usamos o comando nohup (no hangup). Trata-se de um wrapper usado para iniciar um programa imune ao SIGHUP.
$ nohup comando &
& - serve para correr em background, o nohup nao faz isso automaticamente.
É também criado o ficheiro nohup.out na mesma directoria onde corremos o comando nohup que contem as saidas stdout e stderr.
About this entry
You’re currently reading “Comando nohup,” an entry on Linux for Pets
- Published:
- 5.9.09 / 2pm
- Category:
- nohup
2 Comments
Jump to comment form | comments rss [?] | trackback uri [?]