Screen: Diferenzas entre revisións
Saltar á navegación
Saltar á procura
Sen resumo de edición |
Sen resumo de edición |
||
(Non se amosan 4 revisións do historial feitas polo mesmo usuario.) | |||
Liña 13: | Liña 13: | ||
screen -S proba |
screen -S proba |
||
</source> |
</source> |
||
*Para crear unha sesión con nome e que almacene o que ocorre nun arquivo de log |
|||
⚫ | |||
<source lang='bash'> |
|||
screen -L -S testscreen |
|||
</source> |
|||
Creará un arquivo chamado '''screenlog.#''' no directorio de traballo onde se lanzou screen |
|||
* Para visualizar o arquivo de log correctamente con less |
|||
<source lang='bash'> |
|||
less -R screenlog.0 |
|||
</source> |
|||
⚫ | |||
<source lang='bash'> |
<source lang='bash'> |
||
Liña 22: | Liña 34: | ||
2 Sockets in /run/screen/S-usuario. |
2 Sockets in /run/screen/S-usuario. |
||
</source> |
</source> |
||
*Para conectarte a unha sesión concreta |
|||
<source lang='bash'> |
<source lang='bash'> |
||
screen -r proba |
screen -r proba |
Revisión actual feita o 10 de setembro de 2021 ás 20:02
Permite deixar programas en execución aínda que pechemos a sesión do noso usuario
- Iniciamos sesión na máquina remota
- Executamos screen
- Executamos os nosos comandos
- Saímos da consola screen con Ctrl+a d
- Pechamos sesión na máquina remota
- Iniciamos sesión novamente na máquina remota
- Conectámonos a nosa sesión screen con screen -r
- Os nosos programas seguen en execución, ou se remataron podemos ver a súa stdout.
- Podemos darlle un nome a cada sesión
- Para crear unha sesión con nome
screen -S proba
- Para crear unha sesión con nome e que almacene o que ocorre nun arquivo de log
screen -L -S testscreen
Creará un arquivo chamado screenlog.# no directorio de traballo onde se lanzou screen
- Para visualizar o arquivo de log correctamente con less
less -R screenlog.0
- Para listar as sesións activas
usuario@debian:~$ screen -ls
There are screens on:
1020.proba (03/03/21 23:09:27) (Detached)
1012.pts-0.debian (03/03/21 23:08:48) (Detached)
2 Sockets in /run/screen/S-usuario.
- Para conectarte a unha sesión concreta
screen -r proba