User Tools

Site Tools


tutoriais:utilizando_comando_xpra

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tutoriais:utilizando_comando_xpra [2017-01-17 16:39] schutzertutoriais:utilizando_comando_xpra [2019-03-15 10:03] – external edit 127.0.0.1
Line 12: Line 12:
 Para usar o **xpra**, rode Para usar o **xpra**, rode
 <code bash> <code bash>
-xpra attach ssh:<usuário>@<domínio>:100+xpra attach ssh:<usuário>@<domínio>:<número do display>
 </code> </code>
  
-onde <usuário> será seu nome de usuário <domínio> o nome do servidor (por exemplo ime.usp.br; para saber mais, confira [[tutoriais:como_acessar_a_rede_ime_de_fora|Acessando a rede IME para rodar comandos remotamente (SSH)]])+onde <usuário> será seu nome de usuário<domínio> o nome do servidor (por exemplo ime.usp.br; para saber mais, confira [[tutoriais:como_acessar_a_rede_ime_de_fora|Acessando a rede IME para rodar comandos remotamente (SSH)]]) e <número do display> o display desejado (recomenda-se algum número entre 100 e 199).
  
-Assim, será aberta +Assim, será aberta uma janela de terminal rodando a partir do servidor escolhidoVocê pode rodar comandos que abrem aplicações em modo gráfico, como **firefox*, **matlab**, etc.
- +
-====Controle==== +
- +
-Em uma seção com **screen**, o atalho **ctrl+a** sinaliza que o próximo sinal será enviado ao screen, não ao terminal. Assim, o atalho funciona como **comando de controle do screen**. Por exemplo, ao digitar **ctrl-a** e depois **?**, o programa devolve a página de ajuda, que inclui a lista de atalhos de tecla: +
- +
-<code> +
-Screen key bindings, page 1 of 4. +
-  +
-Command key:  ^A   Literal ^A:  a +
-  +
-break      ^B b          only       Q +
-clear      C             other      ^A +
-colon      :             pow_break +
-copy       ^[ [          pow_detach D +
-detach     ^D d          prev       ^P p ^? +
-digraph    ^V            readbuf    < +
-displays               redisplay  ^L l +
-fit        F             removebuf +
-flow       ^F f          reset      Z +
-focus      ^I            screen     ^C c +
-hardcopy               select     ' +
-help       ?             silence    _ +
-</code> +
- +
-(**^tecla** é uma representação de **ctrl+tecla**) +
- +
-====Deixar um processo remoto rodando==== +
- +
-Rodar o comando **ctrl+d** separa o usuário da janela e, no caso mais comum (janela única), volta o usuário para a própria //shel//Note que os processos controlados pela janela continuam rodandoassim você pode fazer +
- +
-<code bash> +
-[usuario@maquina_remota] $ screen +
-[usuario@maquina_remota] $ rodar_processo_muito_longo +
-</code> +
- +
-e, após o comando **ctrl+a d**, ir para casa, tomar banho, assistir Netflix, dormir, e voltar no dia seguinte. Mas como voltar ao processo? +
- +
-====Voltar à janela do screen==== +
- +
-Após logar de novo via SSH na máquina remota, rode o comando +
- +
-<code> +
-screen -r +
-</code> +
- +
-e você voltará à mesma janela, possivelmente aberta no dia anterior. +
- +
-====Múltiplas Janelas==== +
- +
-Para abrir uma nova janela da //shell// remota, e possivelmente executar dois programas em paralelo (como **python** e **R**)use o comando **ctrl+a c**. Para navegar entre as janelas abertasuse **ctrl+a n**. +
- +
-====Finalizando==== +
- +
-Depois que fizer o que precisa, saia do **screen** com o comando <code> exit </code>.+
tutoriais/utilizando_comando_xpra.txt · Last modified: 2024-03-19 13:23 by gnann

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki