Aquesta és una revisió antiga del document


configuración/uso screen

  • screen -r :engancha a sessión (¿que pasa si hay más de una?)
    • screen -r <sesion>: retornar a esa sesión
  • screeen -ls: lista sesiones
  • screen -S <nombre>: añade <nombre> a la sesión (descriptivo)
  • screen -d: cerrar sesión
  • screen -U: UTF-8 (zsh + agnoster)
  • screen -dmS <nombre> <comando>: lanza en background
  • screen -x -r <sesion>: acceso compartido a sessión attached
  • fichero de configuración en ~/.screenrc:
    startup_message off
    hardstatus alwayslastline '%{= wk}%?%-Lw%?%{r}(%{k}%n*%f%t%?(%u)%?%{r})%{k}%?%+Lw%?%?%= %d-%m-%Y %c'
    activity ''
    • 1ª linea: evita msg informativo
    • 2ª linea: barra informativa (te permite saber si estás en una screen
  • # Turn off the welcome message
    startup_message off
    
    # Disable visual bell
    vbell off
    
    # Set scrollback buffer to 10000
    defscrollback 10000
    
    # Customize the status line
    hardstatus alwayslastline
    hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m-%d %{W}%c %{g}]'
  • Ctrl+A, D: deja la ejecución en segundo plano
  • Ctrl+A, C: nueva consola virtual dentro del mismo screen
  • Ctrl+A, N o A: ir a siguiente y anterior consola
  • Ctrl+A, <num>: ir a <num> número de consola
  • Ctrl+A, «: mostrar lista de consolas abiertas
  • Ctrl+A, Shift+A: poner nombre a la consola actual
  • Ctrl+A o Ctrl+A, K: salir de consola
  • screen -q -S rtorrent → abre sesión rtorrent
    • si se produce un error → Cannot open your terminal '/dev/pts/1' - please check. corregir con chmod 777 /dev/pts/1
    • también screen -S rtorrent rtorrent
  • una vez abierta sesión, ejecutar el rtorrent
  • para salir de la sesión y que continue abierta, CTRL+A, D
  • para volver a una sesión ya abierta: screen -raAd rtorrent
  • para matar rtorrent: killall -9 -u $(whoami) rtorrent
    • si se atasca, eliminar ficheros de directorios .session (se perderá todo lo compartido, aunque no los ficheros descargados)
screen-start.sh
#!/bin/bash
 
### screen -q -S rtorrent
#screen -S rtorrent rtorrent
screen -S rtorrent -fa -d -m rtorrent
screen-edit.sh
#!/bin/bash
screen -raAd rtorrent
  • linux/debian/seedbox/screen.1658739956.txt.gz
  • Darrera modificació: 25/07/2022 02:05
  • per mate