Sim. %código%. Executa um comando em segundo plano, que continua em execução mesmo se você efetuar logout.
nohup cp -r dir_old ../dir_new &
Estou usando cp para copiar algumas pastas muito grandes ou usando tar para compactar algumas pastas grandes. Mas tenho um poder muito limitado no meu laptop e não consigo encontrar uma conexão de energia nas proximidades.
Existe alguma maneira de fazer com que os comandos no meu servidor remoto continuem a ser executados, mesmo se eu estiver desconectado devido a um desligamento.
O que eu posso pensar é colocar o commend em um arquivo .sh e invocar esse arquivo com crontab , mas existe alguma maneira simples?
Como no_need_to_wait_for_me cp -r dir_old ../dir_new ?
Sim. %código%. Executa um comando em segundo plano, que continua em execução mesmo se você efetuar logout.
nohup cp -r dir_old ../dir_new &
Você também pode usar tmux ou screen para executar programas em segundo plano.
O tmux é um multiplexador de terminais. Ele permite alternar facilmente entre vários programas em um terminal, desconectá-los (eles continuam sendo executados em segundo plano) e reconectá-los a um terminal diferente.
Tags command-line nohup linux