12 Jul

O comando nohup

Tags: ,  

Hello   :)

Sabe quando executamos um comando e o deixamos em background para poder continuar usando o terminal, pois é isso é bem útil, contudo já parou para pensar no caso de de repente esse comando demore executando e você deslogue da máquina?!?!?! Rsrs pois é… Ele receberá um sinal que termina o processo, o SIGHUP, por que isso? Sempre que um usuário desloga, sai do sistema é enviado a todos os processos que o mesmo iniciou um sinal ( SIGHUP ) que termina ou reinicia um processo.

Sendo assim como manter o comando executando mesmo depois de sai??? Rsrs, ai vem o dito cujo do título deste post. O nohup serve justamente para isso, manter um processo em execução mesmo que seu “criador” saia. Traduzindo a escrita deste comando ele significa no hangup.

A sintaxe dele é bem simples:

[krix@rogue]$ nohup comando &

As saídas stdout e stderr serão redirecionadas para o arquivo nohup.out que será criado no mesmo diretório o qual o comando foi executado.

:wq!

Anúncio provido pelo BuscaPé

1 Comentário para “O comando nohup”

  1. Renan Henrique Says:

    (Y) :D

    [Reply]

Deixe um comentário

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: