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








