Pergunta relacionada: iniciar a conexão ssh do servidor para o cliente
Resposta de lá me ajudou muito, esse comando faz o que eu preciso:
ssh -R 2225:localhost:22 loginOfServerWithPublicIP@publicIP
Então eu escrevi o script para reco...
Estou bem perdido com isso. Na página do manual:
-f Requests ssh to go to background just before command execution.
Depois de iniciar o SSH com a opção -f , tenho um túnel de trabalho. Mas depois que eu termino de usá-lo, não sei...
Estou confuso sobre a diferença ou vantagem (se houver) de executar um conjunto de tarefas em um script .sh usando GNU parallel
Por exemplo Resposta do Ole Tange :
parallel ./pngout -s0 {} R{} ::: *.png
em vez de dizer loop por...
Eu tenho um monte de imagens PNG em um diretório. Eu tenho um aplicativo chamado pngout que eu corro para compactar essas imagens. Este aplicativo é chamado por um script que fiz. O problema é que esse script faz um de cada vez, algo assim:
F...
Eu sei que posso acrescentar & a um comando para executar o processo em segundo plano.
Estou pondo o SSH em uma caixa do Ubuntu 12.04 e executando um programa python com $python program.py & - mas quando eu vou fechar a janela do...
Executar um trabalho em segundo plano
$ command &
Quando terminar, o terminal imprime
[n]+ command
ou
[n]- command
Então, às vezes, é uma vantagem e outras vezes é menos depois de [n] .
O que significa mais /...
Eu já sei que pressionar ctrl+z para o aplicativo, então eu posso enviar o aplicativo para o plano de fundo com o comando bg , mas isso significa que há um breve período de tempo em que o aplicativo é interrompido.
Como faço para enviar...
Considere este script:
#!/bin/bash
function start {
leafpad &
echo $!
}
PID=$(start)
echo "PID is $PID"
O script não continua além da sua chave de fechamento até que o processo leafpad termine, mesmo que seja um processo em segund...
Eu lancei um comando que dura muito tempo.
Eu tive que desconectar, então mudei-o em segundo plano (com CTRL + Z e bg ) antes de sair.
Algo parecido com isto:
$ my_command
***command is beeing executed and is taking a long time***
^Z...