user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 07-02-2013 15:40:11

Fel
#! Griot Voodoo

Screen

Screen

“Screen est tout simplement un gestionnaire de fenêtre en mode texte et même plus que ca !”

En ligne de commande screen permet de créer une console virtuelle qui permet de lancer une commande, de se détacher de cette ligne de commande, de se déconnecter de l'utilisateur et de pouvoir se reconnecter plus tard pour suivre l'évolution de la commande.
Elément pratique pour les tâches longues, ou en cas de risques de déconnexion comme en ssh par exemple.

Installation :

# apt-get install screen

Il est possible aussi de  télécharger la dernière version des sources sur le ftp de gnu à :

ftp://ftp.gnu.org/gnu/screen/

Ou voir du côté des mirroirs disponibles à  :

http://www.gnu.org/order/ftp.html.



Une fois l'installation effectuée, il sera possible de créer des consoles virtuelles pour l'utilisateur classique mais aussi pour le root en fonction de l'utilisateur qui lance la commande.



Exemple de création d'une console virtuelle en root. Console qu'il faudra baptiser ( exemple "exemple" ) :

# screen -S exemple

Une console virtuelle s'ouvre alors dans laquelle il est possible de lancer une commande (  par exemple ls -l ) :

# ls -l

Il est possible de détacher la console virtuelle en effectuant CTL+A, puis CTL+D.

Cette console restera toujours “récupérable” même après déconnexion.

Pour récupérer la console, il suffit d'être connecté avec l'utilisateur qui avait lancé screen.

En  root, effectuer  la commande suivante:

# screen -r exemple


NB si  un message apparaît type  “Attaching from inside of screen?”, il faudra faire :


# screen -rd exemple

Certains y trouvent leur bonheur lors de copie et/ou  déplacement de très gros volumes de données lancé en fin de journée de travail, et dont ils peuvent suivre l'évolution le soir depuis chez eux.


Ceci n'est qu'une des possibilités de screen.


Infos supplémentaires :  http://www.gnu.org/software/screen/


Tout faire dans les règles, mais en les détournant...
cool  apt-get install Coyotus ( Great#Guru of da planet Libre)  cool

Hors ligne

#2 05-04-2013 12:27:48

Balam
Archey - KDEiste

Re : Screen

depuis le temps que je me dis que je dois me mettre a screen et tmux ^^ merci fel wink


config 1: AMD FX 4100 Black Edition / 8 Go DDR3 / 2.5 To / Nvidia GeForce GT220 1Go
laptop : DELL Inspiron 15" serie 7000 / i7-4510U / 16Go DDR3 / 1To hybrid (8Go) / intel HD 4000 + NVidia GT 750M / dualboot : W8.1 + archlinux
config 2: AMD FX 8350 Black Edition / 32 Go DDR3 / 500 Go Velociraptor + 2 To / Nvidia GeForce GTX660 2Go
Distro: Arch Linux / Desktop: KDE

Hors ligne

Pied de page des forums