Screen: una eina més per la terminal

Fa uns dies que he descobert screen una eina molt útil per treure molt de suc del treball en la terminal. Sovint fem diferents tasques des de la terminal, i screen ens pot permetre fer més senzill el control i execució de les comandes. És a dir, tenir moltes sessions de treminal funcionant a la vegada en la mateixa terminal.

Una de les caracterísiques que trobo força interessants és que podem tancar la terminal i queda el pocrés persistent. Més tard reiniciem la terminal i tornar a l’aplicació executada.

Per instal·lar-la, només cal fer el de sempre:
apt-get install screen (debian i derivats)
yum install -y screen (fedora i derivats)
zypper in screen (opensuse i derivats)

Si volem configurar-lo, ho podem fer escrivint ~/.screenrc les característiques que desitgem que tingui.

algunes ordres senzilles

$ screen comanda (executa una comanda amb screen
$ screen -ls (ens llista les comandes en execució)
$ screen -x (ens llista les comandes executant-se)
$ screen -r (ens reacopla a la comada executant-se)
$ exit (surt d’screen i torna a la terminal)

Les dreceres de teclat

Ctrl+a (C-a) és la forma base per executar altres combinacions:
C-a ? ens dóna ajuda i funcions
C-a 0 – 9 ens permet moure’ns entre les diferents finestres d’screen
C-a C-n va a la finestra següent
C-a C-p va a la finestra prèvia
C-a C-a va a l’última finestra prèvia
C-a a canvia el nom de la sessió
C-a ” ens llista les sessions en execució
C-a k tanca la sessió
C-a c crea una nova fiestra d’screen
C-a C-d desconecta la sessió i torna a la terminal, queda executant-se
C-a x bloqueja totes les sessions amb una contrassenya
C-a a neteja de la memòria un C-a polsat per error

Sempre podem obtenir més informació
$ man screen

Posted on 05/12/2011, in terminal. Bookmark the permalink. 1 Comentari.

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s

%d bloggers like this: