I screen -r
d' em um servidor de Django que está correndo e eu não posso simplesmente Ctrl-C
e exit
fora dele.
Existem maneiras alternativas de sair screen
?
Atualmente, fecho manualmente a guia no meu PC local e ssh
volto a entrar, mas isso está se tornando cansativo.
linux
gnu-screen
meder omuraliev
fonte
fonte
man
comando. portanto, quando você tiver um tl; dr ao fazerman command_name
, nesse casoman screen
, geralmente poderá acessar uma versão mais curta e bastante útil dos documentos por--help
opçãocommand_name --help
, neste casoscreen --help
.tmux --help
me dá uma nova sessão do tmux, então eu sou como: "Oh sh ~ why"screen -r
para restaurá-lo.fonte
Ctrl-a
+\
, nãoCtrl-a
+Ctrl-\
! AsCtrl-a
?
Ctrl+ Aentão Ctrl+ D. Isso o desanexará da
screen
sessão, que você poderá retomar posteriormente fazendoscreen -r
.Você também pode fazer: Ctrl+ Ae digitar :; isso o colocará no modo de comando da tela. Digite o comando
detach
a ser desanexado da sessão da tela em execução.fonte
Ctrl+ aseguido por k"mata" a sessão de tela atual.
fonte
Além das respostas acima, você também pode pressionar Ctrl + A e inserir dois pontos (:), e verá uma pequena caixa de entrada no canto inferior esquerdo. Digite 'quit' e pressione ENTER para sair da sessão de tela atual. Observe que isso REMOVERá sua sessão na tela.
Ctrl + a, em seguida, k matará apenas a JANELA atual na SESSÃO atual , não na sessão INTEIRA . Uma sessão de tela consiste em janelas, que podem ser criadas usando Ctrl + A subsequente seguido de c. Essas janelas podem ser visualizadas em uma lista usando Ctrl + A + ".
fonte