¿Conocías… screen?

24 05 2007

Hoy os traigo una de esas cajitas pequeñas que guardan algo muy valioso en su interior. Una de esas diminutas joyas que tanto podemos llegar a admirar. Aquellos a quienes les gustó rtorrent y el manual de SSH, os vendrá muy bien. Y a los que no, probablemente también. Os presento el desconocido screen.

Digo que es una pequeña joya porque es un programa/comando diminuto que ofrece un potencial muy considerable. Lo más sorprendente es que pese a estar instalado por defecto en la mayoría de distribuciones es un gran desconocido, así que ahí va esta lanza a favor, aunque el beneficiado final será el propio usuario, todos vosotros.

Antes de continuar aviso que el texto es de amplia lectura, pero prácticamente todo son explicaciones para que lo entienda hasta el más novatillo.

Como decía, en Ubuntu (y la mayoría de distribucciones) ya viene instalado por defecto, así que no tenéis que instalarlo. Si la vuestra no fuera una de ellas tan sólo tenéis que descargarlo de vuestros repositorios. Si usas Debian o una distro basada en esta:

$ sudo aptitude install screen

¿Pero qué es screen?

Pues según la descripción del propio programa viene a ser un emulador de terminales virtuales. A priori no os dice mucho, ¿verdad?

Puede que si os dijera que permite varias consolas en una sóla (estilo pestañas) veais un punto a favor. Y si os dijera que podremos desconectar sesiones, que sigan trabajando en segundo plano y conectarlas después a la misma consola, u otra en el mismo PC, u otra en otro PC de tu red local o a través de Internet…

¿Aún no lo veis claro? No os preocupéis y seguid leyendo, os lo explicaré poco a poco y dejaré el plato fuerte respecto a su uso para casi el final. Os aseguro que acabaréis viendolo de gran utilidad.

Ejecutar screen

Para abrir nuestro programita tan sólo tenemos que escribir su nombre en consola:

$ screen

Nos mostrará un texto con la licencia. Para continuar tan sólo tenemos que pulsar la tecla “Espacio” o “Enter“. Si por otro lado os resulta molesto, podemos hacer que no aparezca nunca más. Cread con vuestro editor de texto favorito un fichero en vuestra carpeta personal que se llame “.screenrc” y copiad esta línea dentro:

startup_message off

Guardadlo y cerrar el editor. Probad ahora si queréis a abrir otro terminal y volved a ejecutar screen. Ahora os mostrará directamente un “terminal nuevo”, sin la licencia previa.

Antes de continuar…

Para agilizar las explicaciones y que a la vez queden más claro: Vamos a usar varios atajos de teclado (shortcuts) un tanto extraños, propios de screen. Todos comenzarán por Ctrl+a y una tecla u otra combinación. Esto no quiere decir que se tenga que pulsar todo junto, sino que primero pulsaréis Ctrl+a y después la otra tecla o combinación.

Por ejemplo: “Ctrl+a” + “c“. Esto quiere decir que primero se pulsaría “Ctrl+a“, soltamos las teclas y pulsamos ‘c‘.

Para que la notación sea más clara usaré la que viene en el man de screen, es decir, C-a=Ctrl+a, por lo que el ejemplo anterior se reduciría a: “C-a c“, que para que no quede lugar a dudas repito que sería equivalente a pulsar primero “Ctrl+a” y después la tecla “c

Scroll de screen / Copiar y pegar

Estamos en una consola de screen. Haced un listado de /etc por ejemplo:

$ ls /etc

Obviamente no se pueden mostrar todos los ficheros en pantalla, hay demasiados. Vale, podremos hacer scroll. Sin embargo veis que no funciona. No os preocupéis, sí que hay scroll en screen pero es distinto, puede que incluso hasta mejor.

Tenemos que verlo como un cambio de modo. Por un lado activamos el modo de scroll (C-a [ o C-a C-Esc). Luego podremos desplazarnos con los cursores como si estuviéramos en un editor de texto normal. Si subimos, la pantalla hará scroll junto con el cursor. Cuando acabemos tan sólo tenemos que pulsar “Esc” o ‘[‘ y volveremos al modo normal.

Algunos os habréis percatado que cuando activáis este modo abajo pone algo así como “Copy mode“. Esto se debe a que este modo en el que entramos es en el fondo para copiar texto, aunque nos permite hacer el scroll. Estando en ese modo cuando pulsamos “Enter” comenzará a seleccionar texto, nos desplazamos y estemos al final de lo que queremos copiar, volvemos a pulsar “Enter“.

Finalmente podremos pegar la copia del texto que hemos hecho pulsando la combinación “C-a ]“.

Resumiendo:

  • C-a [ / C-a C-Esc= Entrar en modo copia/scroll
  • cursor = desplazamiento del cursor (si estamos en modo copia/scroll)
  • Enter = Comenzar selección texto / Finalizar selección texto, copiar y salir modo copia/scroll
  • ESC / [ = Salir del modo copia/scroll sin copiar nada
  • C-a ] = Pegar el texto copiado

.

Multiconsola en screen

Screen crea consolas virtuales. Como introduje antes, es como si tuviéramos en una sóla consola varias pestañas. Pensaréis que teniendo las pestañas reales… ¿para qué queremos esto? En ocasiones (unos usuarios más que otros) tienen que trabajar sólo con el intérprete de comandos, sin entorno gráfico y aunque tenemos varias consolas con Ctrl+Alt+Fx, puede ser más práctico usar las consolas virtuales de screen, y más aún cuando pensamos en el punto siguiente al actual.

Una vez que estemos en screen, podemos crear otra consola, con la pulsación de “C-a c“, o bien escribiendo “screen” detro de una consola del propio screen. Podemos hacer un listado de las consolas que tenemos abiertas con “C-a w“. Abrid cuatro consolas y haced un listado de ellas. Os saldrá algo parecido a esto:

0-$ bash 1$ bash 2*$ bash 3$ bash

Si os dais cuenta hay dos de ellas distintas al resto. Una tiene un ‘*’ y otra un ‘-‘ entre el número y el ‘$’. La consola que tiene el ‘*’ es la consola actual, la que estamos viendo. La que tiene el ‘-‘ es la que se activó antes que la actual.

Podremos cambiar entre ambas con la combinación “C-a a” o navegar con siguiente consola (C-a n) y la anterior (C-a p).

Para cambiar a una específica podemos hacerlo con “C-a num” donde num es el número de la consola en cuestión que se ha listado anteriormente.

Otra forma de hacerlo es con ” C-a ‘ “, que nos preguntará a cual queremos cambiar; introducimos el número y pulsamos “Enter“.

Y otra quizá mejor es mediante C-a “, se nos presentará un menú con las consolas abiertas, seleccionamos con las flechas abajo/arriba y confirmamos con “Enter“.

Pero no os aclaráis mucho con los nombres, ¿verdad? Bueno, también se le pueden poner nombres a las consolas para que a la hora de verlos con el listado (C-a w) o el menú (C-a “) nos aparezcan los nombres en lugar del intérprete bash. Nos colocamos en la consola a la que queremos bautizar y pulsamos “C-a A” (daros cuenta que en la segunda ‘a’ debe ser mayúscula, así que pulsad “Shift+a“), borramos el nombre “bash“, ponemos el que queramos y confirmamos con “Enter“. Si ahora listamos nos saldrá el nombre. Aquí tenéis un ejemplo:

Puede ser engorroso inicialmente, pero os prometo que si jugueteais un poco con esto, acabaréis entendiéndolo bien y puede resultar muy muy práctico

Resumimos:

  • C-a c / screen: crea una nueva consola virtual en screen
  • C-a w: lista las consolas abiertas
  • C-a C-a: cambia ente las dos últimas consolas seleccionadas
  • C-a n: cambia a la siguiente consola
  • C-a p: cambia a la consola previa
  • C-a num: cambia a la consola determinada por num
  • C-a ‘: cambia a la consola que le indiquemos posteriomente con el número que la identifica
  • C-a “: menú que nos permite cambiar a la consola que queramos
  • C-a A: nos permite ponerle un nombre a la consola actual

.

Desligar/ligar sesiones en screen

Si el punto anterior ya es de por sí productivo e interesante, este puede serlo incluso más.

Os comentaba al principio que particularmente aquellos que siguieran el manual de SSH y el “conocías” de rtorrent estarían especialmente interesados. De hecho, aunque ya tenía planeado publicar esta entrada hoy, justo ayer un lector dio con la clave. preguntaba que cómo podía hacer para ver las descargas de rtorrent remotamente, desde otro ordenador, ya que rtorrent no funciona en segundo plano, como un daemon. Pues bien, aunque rtorrent no lo permite, podemos hacerlo gracias a screen.

Una de las principales características, junto con la multiconsola, de screen es que permite desconectar sesiones de la terminal donde se abrió y volver a abrir la sesión en ese mismo terminal, en otro del mismo PC u otro de cualquier otro ordenador.

¿Qué quiere decir esto? Pues bien, si tenemos 4 consolas abiertas (en screen) en una sesión, lo que podemos hacer es desligarla de la terminal y seguirá funcionando, como si fuera un daemon (segundo plano). Y lo mejor de todo es que después podremos volver a conectar esa sesión en cualquier consola (independientemente de si es el ordenador local o uno remoto) y lo veremos en su estado actual, no como estaba cuando se desconectó.

He hecho un par de dibujos conceptuales para que lo entendáis mejor. Imaginad que tenemos dos ordenadores, uno en casa y otro en nuestra oficina. Abrimos un terminal en el de casa, ejecutamos screen y tenemos tres consolas distintas. En una de ellas ejecutamos rtorrent.

Nos vamos a la oficina, abrimos una consola, conectamos por SSH a nuestro ordenador de casa. Queremos ver cómo van las descargas, así que desligamos la sesión del terminal que tenemos en casa y la ligamos al que tenemos delante, en el ordenador de la oficina.

Gráficamente este sería el estado inicial (intentad obviar mis dotes artísticas xD):

Y este otro una vez hemos dirigido la sesión de casa al terminal del trabajo:

Obviamente tanto el rtorrent, como el links como el bash de mi carpeta personal son de mi ordenador de casa, pero estarían siendo mostrados y controlados desde mi ordenador del trabajo.

Podemos tener tantas sesiones como queramos y cada una de ellas podrá tener tantas consolas como deseemos. También podemos desligar/ligar tantas sesiones como queramos a las terminales que queramos, local o remotamente vía SSH, no tiene limitaciones, excepto que una sesión no se puede mostrar en más de un terminal, tal y como mostraban los dibujos, es decir, si un amigo vuestro tiene acceso a vuestro ordenador y tú estás viendo rtorrent, tu amigo no podrá verlo a la vez que tú, sino primero uno y luego otro.

Explicado todo esto y confiando en que ya tengáis clara la idea, ahora costará menos mostraros cómo hacerlo, primero en vuestro propio ordenador. Para desconectar una sesión (lo que es lo mismo, mandarla a un segundo plano a modo de daemon) lo único que tenemos que hacer es colocarnos en dicha sesión y pulsar “C-a d“. Veréis este mensaje:

[detached]

Ahora estamos en la terminal normal que abrimos al principio, gnome-terminal, konsole, xterm, la que sea. Para recuperar la sesión y volver a ver su contenido escribimos en la consola: “screen -r“. Ahora hemos abierto a screen con las consolas virtuales que habíamos mandado a segundo plano.

En caso de tener más de una sesión desligada, al intentar recuperar una con “screen -r” nos dirá lo siguiente:

There are several suitable screens on:
20535.pts-8.belgarath (Detached)
20169.pts-1.belgarath (Detached)

Nos está diciendo precisamente que tenemos varias sesiones y no sabe cual es la que queremos. Se lo indicamos con el número que la identifica, siendo el número más bajo, la sesión más antigua:

screen -r 20169

Ahora bien, si estamos en la oficina, la casa de un amigo, la universidad o donde sea y queremos ligar una sesión de nuestra casa tendríamos que:

  • Conectar por SSH
  • Desligar la sesión que queramos
  • Ligarla

En caso de que sólo tuvíeramos una sesión abierta en casa primero conectaríamos por SSH y después podríamos desligar la sesión de casa y ligarla en el ordenador remoto con un sólo comando:

$ screen -dr

La ‘d‘ desliga la sesión y la ‘r‘ la liga a la terminal que estamos usando. Si hubiera varias sesiones tendríamos que ver qué sesiones hay y hacer lo mismo que antes pero indicando el número de la sesión deseada:

$ screen -dr 20169

El argumento ‘d‘ es normal usarlo remotamente para desligarlo del ordenador donde puede estar previamente ligado. Si estamos en el ordenador local no se usa tanto a no ser que queramos llevar una sesión de un terminal a otro dentro del mismo sistema.

Resumimos:

  • C-a d: desliga la sesión actual
  • screen -r: liga la sesión (si es única) a la terminal actual (local o remota). Si hay varias sesiones, mostrará sus identificadores numéricos
  • screen -r número: liga la sesión identificada por “número“.
  • screen -dr: desliga la sesión (si es única) del terminal asociado y la liga al terminal actual (local o remota). Si hay varias sesiones, mostrará sus identificadores numéricos
  • screen -dr número: desliga la sesión especificada por “número” del terminal asociado y la liga al terminal actual

.

Cerrar consola virtual / screen

Por último, el método para salir de una consola virtual generada dentro de screen es el mismo que para salir de una consola estándar, tecleamos “exit“, o bien puedes usar el atajo “C-a k“. Si estás cerrando la última consola virtual, también te saldrás de screen.

Si queremos cerrar todas las consolas virtuales de una sesión y salir de screen, basta con usar el atajo “C-a \” (para los que no les salga: Ctrl+a y luego Alt Gr+º).

Resumimos:

  • C-a k / exit: cierra la consola actual de screen. Si es la última se sale del programa
  • C-a \: Cierra todas las consolas y se sale de screen

.

Más atajos e información

Aunque creo que ha quedado bastante completo el manualillo de screen, aún quedan bastantes más shortcuts y algunas funciones más. Quien tenga más interés por el tema, pueden hacer un man a screen:

$ man screen

O bien, dentro del propio screen, usar el atajo “C-a ?” y os saldrá un completo listado de todos los shortcuts del programa.

Espero que os haya venido bien conocer a este pequeño olvidado y que lo disfrutéis pues como habéis visto, tiene muuuuuucho que aportarnos😉

Más “Conocías…” entre tuxes y pepinos

Acciones

Information

49 responses

24 05 2007
superpiwi

Excelente articulo. Muy bueno.

29 03 2013
ed

excelente reticulo

24 05 2007
CeeC

Thx superpiwi : )

24 05 2007
Juani

Genial Ceec!! Se hizo esperar el artículo pero es muy completo y comprensible! Ahora podré ver los torrents desde la oficina sin problemas.😀

Cada vez Ubuntu ocupa un lugar más importante en mi vida diaria y está desplazando de a poco enteramente a Windows, solo faltaría que saques un artículo para configurar bien un control remoto de una placa de TV y me migro completamente😛

Saludos y gracias!

27 05 2007
Miguel Araujo

Hace tiempo oí a un profesor mío de Sistemas Operativos que screen era increíblemente práctico y una maravilla junto a SSH.

Yo lo había ojeado ya, pero después de leer tu artículo me he dado cuenta de que no lo tenía todo dominado. Un gran artículo, fácil de entender y de leer.

Le voy a echar un ojo también al artículo de SSH y al resto del blog, tiene muy buena pinta!!!

Saludos

27 05 2007
CeeC

Gracias Miguel. Tu profesor tenía razón. SSH es sorprendentemente práctico y si lo unes con Screen es increíblemente práctico. Lo bueno de el segundo es que también lo es localmente ya que aplicaciones para consola las puedes mandar a segundo plano cual daemon con su consecuente poco consumo de rendimiento.

Yo tengo rtorrent continuamente encendido bajo una sesión desligada, de esta forma el ordenador no se resiente en absoluto y aunque reinicie el entorno gráfico, rtorrent seguirá ejecutándose. Una maravilla.

Saludos.

28 05 2007
CHK

Un gran tutorial!
Gracias por este, y el del rtorrent! ahora ya puedo descargarme internet entero a mi ordenador! muahahaha 😉
Un saludo.

——————–
Liberate🙂
#apt-get install debian

28 05 2007
CeeC

Pues luego lo comprimes y me lo pasas en un correo xDD

Saludos.

10 07 2007
fernando

quiero mas!!!
bueno la verdad es que he chupado toda la informacion que he leido aqui y en poco mas de 2 horas tengo funcionando en mi AP debian , el rtorrent como daemon. (he avandonado a mldonkey despues de 1 año) . Me habia quedado un poco desfasado sin usar la red torrent, y me has servido para ponerme al dia, ademas de descubrirme el SCREEN que seguro que le busco mas usos interesantes pues es un gran programa.
pero , y siempre hay un pero…, he llegado al rtorrent buscando un cliente altamente configurable, que me permita varias cosas como:
1- Decidir que rango de chunks quiero bajarme.
2- Poder indicar una LAN preferente a la hora de intercambiar o bien seleccionar las ips de los clientes (tambien lo puedo hacer por ip tables pero queda feo)
3- poder usar dos interfaces conectados a internet para bajar en una misma maquina.

los puntos 1 y 2 son para poner un archivo a bajar varios compañeros, y cada uno pone un trozo como prioritario, luego nos conectamos como clientes preferentes o algo asi y nos lo completamos antes.
el punto 3 supongo que si uso lo de bind ip adress, y la asigno a un bridge que tenga esa direccion y que incluya los dos interfaces, funcionaria ¿?.
bueno si me podrias contestar u orientar estaria agradecido y ayudaria a cualquiera a hacer lo mismo, con mis pesquisas y aprendizajes, si no es asi, tambien estoy agradecido por haber podido leer toda esta info , y si algun dia consigo hacer lo que quiero tambien te lo pasaré para que todo el mundo lo haga si quiere

10 07 2007
CeeC

Buenas fernando. Me alegra que fuera de tu gusto. Yo también probé en su día MLDonkey pero no me gustó nada xD

Respecto a lo de rtorrent, lo siento pero no he llegado a enredar en esos términos con él. Mira a ver si en su wiki hay algo de info al respecto.

Y esto lo digo sin acritud pero, por favor, no mezcléis las cuestiones en las entradas. Esta entrada es para screen, no de rtorrent. No te molestes por ello xD

Saludos.

4 12 2007
Manual SSH: El dios de la administración remota « Me recaaaargo en la pared…

[…] Si te gusta juguetear con SSH, screen te puede interesar […]

5 01 2008
nekrum

Saludos,
tengo mucho tiempo adentrándome en Linux, y como no soy informático si no mas bien Biólogo, mi tiempo estaba fragmentado y aprender mas sobre Linux me llevaba tiempo por lo que el aprendizaje era esporádico, pero gracias a tus artículos he aumentado exponencialmente mi aprendizaje de consola, en 6 horas aprendí lo que usualmente me llevaba dos o tres días, tienes una pagina excelente y Screen es precisamente lo que me faltaba para el rtorret ahora puedo llegar a casa y ya tengo esperándome las series que pongo a descargar desde mi lab.
GRACIAS

5 01 2008
CeeC

Me alegro de veras nekrum. Siempre le alegra a uno leer de vez en cuando comentarios así😉

Saludos.

28 01 2008
Claudia

¡Excelente! Gracias por este material.

30 01 2008
marc

Cuando aprieto control + a y luego d, solo consigo que se incremente en 50 la velocidad de subida o bajada, no me sale al dir principal, y como le doy varias veces me crea muchas sesiones, como lo hago para hacerlo bien?

31 01 2008
CeeC

@ Claudia: A mandar.

@ marc: Supongo que estamos hablando de rtorrent xD. Acabo de comprobarlo y funciona perfectamente. Supongo que on has pulsado bien la combinación o algo parecido.

Saludos.

21 02 2008
Teo

Hola, creo que donde pone “C-a a” para cambiar entre ventana actual y la anterior tendría que ser “C-a C-a”
es decir Ctrl+a dos veces seguidas.

Al menos así me funciona a mí.

Tengo que decir que estoy usando esto desde el Putty en Windows, y quizá haya cosas diferentes. Por ejemplo C-Esc habre el menú de inicio…

Saludos

23 02 2008
CeeC

Hola Teo.

Sí, así es. Es C-a C-a para alternar entre las dos últimas consolas. Ya está corregido, gracias.

Saludos.

1 03 2008
Shavo

Se podria armar un lanzador para que me inicie rTorrent en segundo plano?

2 03 2008
CeeC

Miraré si se puede hacer algo. He estado echando un vistazo y creo que es posible lanzarlo en modo demonio con ayuda de screen.

Saludos.

3 03 2008
SKaRCHa

Estupendo artículo. Sólo comentar que sí que pueden “engancharse” dos personas a un mismo “screen”, se hace con “screen -x” en vez de “screen -r”.

Yo lo he usado así para enseñarle a un amigo en su ordenador cómo hacer algo.

3 03 2008
braianet

exelente artículo, pero tengo un problema con screen, ya que no puedo borrar en las terminales virtuales con la tecla backspace y tengo que mover el cursor y presionar supr. si sabes alguna solución?. Muchas gracias!

4 03 2008
CeeC

@ braianet: La verdad es que ni idea. Acabo de probarlo y en mi caso desde luego sí funciona.

Saludos.

16 03 2008
braianet

Ya lo solucioné era un problema en las X. Grax =🙂

20 03 2008
CeeC

Me alegro😉

Saludos.

20 04 2008
debian-ar.org » Blog Archive » ¿Conocías… screen?

[…] Fuente Posted in Aplicaciones | Leave a Comment […]

25 04 2008
miguel

Gracias por el tutorial, muy útil

10 05 2008
Mis 100 aplicaciones imprescindibles para Ubuntu | Alejandrox

[…] 94) Screen: programa basado en la arquitectura cliente servidor el cual nos permite tomar el control del ordenador servidor remotamente a través de un ordenador cliente. Manual. […]

17 05 2008
Las Mejores 100 Aplicaciones-Programas para Ubuntu Gnu/linux! « .:: Esfera Linux ::.

[…] 94) Screen: herramienta de administración en modo texto que permite tener varias consolas abiertas en una terminal. Manual. […]

19 06 2008
th3r0rn

😮 esta bueno ese tutorial gracias

28 08 2008
jt3k

Excelente referencia amigo, de las más útiles para este programa “screen”, del que sigo descubriendo cosas nuevas cada día.

10 10 2008
reroes

Buen tutorial, felicitaciones

5 01 2009
Comunidad Linux Oriente » Archivo del weblog » 100 aplicaciones para ubuntu

[…] 94) Screen: herramienta de administración en modo texto que permite tener varias consolas abiertas en una terminal. Manual. […]

15 01 2009
Victor

Realmente, excelente aporte a la comunidad libre. Muy bueno tu articulo.

1 06 2009
100 aplicaciones para GNU/Linux « De Windows a Ubuntu

[…] 94) Screen: herramienta de administración en modo texto que permite tener varias consolas abiertas en una terminal. Manual. […]

2 07 2009
jcalderon

muy buen artículo, muy productivo no mas Ctrl+alt+Fn

18 01 2010
nivagio

Esto es lo que buscaba, gracias….

21 11 2010
VICTUX | victux

[…] Si te gusta juguetear con SSH, screen te puede interesar […]

17 04 2011
5 programas que (quizá) no conocias [offtopic]

[…] O solo screen, permite hacer virguerías con el terminal, si el terminal sea el interfaz por defecto este no puede faltar. Hay un tutorial en tuxpepino.wordpress.com […]

3 05 2012
Allenlp

Indudablemente a captado la atension de muchos este tuto ceec, excelente post para usuarios novatos como yo que voy desligandome poco a poco de las ventanitas del tio bill gates, nos da impulso para continuar en el camino de tux, SO free nos hace mucho bien. Saludos y adelante

27 05 2012
ingenieroxd

me gustaría saber porqué me sale este mensaje al escribir screen por ssh
“must be connected to terminal” si se supone que ya estoy conectado a él..
la conexion mediante ssh la estoy haciendo con putty.. si alguen me puede ayudar con esto se lo agradecería un resto 0_o’

19 06 2012
rtorrent funcionando en mi Raspberry Pi « El Termitero

[…] vuelvas a conectarte. Todo esto lo aprendí en el artículo del, por desgracia, ahora inactivo blog Tuxpepino. Recomiendo su lectura a todo aquel que quiera montar en su Raspberry o en cualquier máquina con […]

5 12 2012
19 06 2013
Screen

[…] (Fuente) […]

26 11 2013
Alexis

Excelente artículo, me lo he leído de arriba a abajo sin parar. La verdad es que a la hora de trabajar con un servidor remoto da mucho juego.

22 01 2014
Chuleta de comandos sobre screen | miguelcarmona.com

[…] No hay mucho que decir sobre screen, pero para los que no lo conozcan, aquí tienen una buena introducción y funcionamiento: https://tuxpepino.wordpress.com/2007/05/24/%C2%BFconocias-screen/ Resumiendo: […]

19 05 2014
danichan

Se que estoy comentando una entrada del año de la pana xD, pero tengo un cuestión, cuando creo un tapping en screen y salgo con c-a d al volver a acceder con ssh (con -DR) las sesiones abiertas (screen -ls) y las tabs abiertas (c-a c) no se pierden pero si la distribución del tapping… algun sabe como puedo organizar esto? en screenrc se pueden automatizar la creación de taps, pero no parece aceptar comandos del tipo c-a | o :resize

Gracias de antebrazo xD

28 05 2014
Mis 100 aplicaciones imprescindibles para Ubuntu | Tecnologia Viral

[…] 94) Screen: herramienta de administración en modo texto que permite tener varias consolas abiertas en una terminal. Manual. […]

5 08 2015
Julian Andres

Aun funciona, por que se ve bastante interesante🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: