logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:autres:screen [04/10/2010 14:37]
smolski
doc:autres:screen [23/08/2015 17:26]
milou [SCREEN]
Ligne 1: Ligne 1:
-====== ​SCREEN ​======+====== ​Screen ​======
  
-===== Rédaction ​en cours... 29/08/2010 =====+  * Objet : Commande Linux Screen 
 +  * Niveau requis :​{{tag>​débutant avisé}} 
 +  * Commentaires : //LA commande idéale couplée avec //​[[:​doc:​reseau:​ssh|SSH]]. 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/​Linux ​en ligne de commande, tout commence là !]] :-) 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​smolski]] le 20/​08/​2010 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[https://debian-facile.org/​viewtopic.php?​id=3031 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
  
-  * Objet : Commande Linux Screen 
-  * Niveau requis : DÉBUTANT AVISÉ 
-  * Commentaires : //LA commande idéale couplée avec //​[[commande:​ssh|SSH]]. 
-  * Débutant, à savoir : [[manuel:​ldc | La ligne de Commande]] 
  
 ===== Introduction ===== ===== Introduction =====
Ligne 15: Ligne 18:
 Cela permet de s'​attacher et de se détacher d'une commande en la laissant active dans la //​sessionscreen//​ créée. Cela permet de s'​attacher et de se détacher d'une commande en la laissant active dans la //​sessionscreen//​ créée.
  
-Via [[commande:ssh | SSH]], **screen** peut ouvrir une //session screen// sur un pc distant et de laisser active une commande en exécution tout en se déconnectant totalement du pc distant. \\ +Via [[:doc:reseau:ssh | SSH]], **screen** peut ouvrir une //session screen// sur un pc distant et de laisser active une commande en exécution tout en se déconnectant totalement du pc distant. \\ 
 Puis, ultérieurement,​ de revenir sur cette commande dans la même //session screen//. \\ Puis, ultérieurement,​ de revenir sur cette commande dans la même //session screen//. \\
  
Ligne 36: Ligne 39:
 ==== Screen - Ouvrir ==== ==== Screen - Ouvrir ====
  
-Pour lancer **screen** dans une [[manuel:console | Console]] (ou un [[manuel:terminal | Terminal]]),​ il suffit de rédiger la commande :+Pour lancer **screen** dans une [[:​doc:​systeme:console | Console]] (ou un [[:​doc:​systeme:terminal | Terminal]]),​ il suffit de rédiger la commande :
   $ screen   $ screen
  
 Au lancement de **screen**, un message s’affiche à l’écran indiquant la version utilisée ainsi que ce programme est sous licence GPL. Au lancement de **screen**, un message s’affiche à l’écran indiquant la version utilisée ainsi que ce programme est sous licence GPL.
- // ​ 
-{{  http://​images.debian-facile.org/​file-Ra38c6907fa06d0e4da3bf4c5913dc7f0.png ​ }} 
  
- // +//images.debian-facile.org/​file-Ra38c6907fa06d0e4da3bf4c5913dc7f0//​ 
 + 
 +**Image disparue !** smolski 18/03/2012
  
 Il ne reste plus qu’à appuyer sur la touche : Il ne reste plus qu’à appuyer sur la touche :
Ligne 114: Ligne 117:
    ​Ctrl+a p     ​Ctrl+a p 
  
-== Ctrl+a 0 (zéro, le chiffre) ==+== Ctrl+a ​[0 (zéro, le chiffre) ​- 9]  ​==
  
 pour naviguer entre les dix fenêtres de screen : pour naviguer entre les dix fenêtres de screen :
-   ​Ctrl+a 0 ... Ctrl+a 9 +   ​Ctrl+a 0 
 +   ​Ctrl+a 1 
 +   ... 
 +   Ctrl+a 9 
  
-== Ctrl+a ' ==+Au choix. :-) 
 + 
 +== Ctrl+a ' ​(apostrophe) ​==
    
 Pour aller dans une des fenêtres par le numéro : Pour aller dans une des fenêtres par le numéro :
Ligne 154: Ligne 162:
 Nous pouvons par exemple y lancer une tâche un peu longuette, nous deconnecter pendant cette tâche sans l'​arrêter. Nous pouvons par exemple y lancer une tâche un peu longuette, nous deconnecter pendant cette tâche sans l'​arrêter.
  
-  Ctrl d+  Ctrl+a d
  
 Pour y revenir, il suffira de taper : Pour y revenir, il suffira de taper :
    ​screen -r user    ​screen -r user
  
-Et vérifier ou faire cesser la commande qui y aura été lancée précédemment.+Et vérifier ​la bonne continuité ​ou faire cesser la commande qui y aura été lancée précédemment ​en arrêtant screen par : 
 +   C+d
  
- \\ +ou : 
- \\ +   exit
- \\ +
- \\ +
- \\ +
- \\+
  
-//À suivre ....//+==== Option : -r  ====
  
-===== Lien =====+Pour revenir à une session que vous avez ouverte et laissé active : 
 +   ​screen -r 
 + 
 +Et vous y serez de retour directement. 
 + 
 +Si vous avez plusieurs sessions en cours, vous pourrez ensuite en consulter la liste avec : 
 +   ​Ctrl+a"​ 
 + 
 +Comme indiqué dans les options -a 
 + 
 +===== Ajouter une bare de status ( hardstatus ) ===== 
 +Une barre de status qui affiche les fenêtres totalement personnalisable;​ 
 +Ajouter ceci à vote fichier de configuration screen perso : **.screenrc** : 
 +<code bash> 
 +hardstatus alwayslastline  
 +hardstatus string '%{= kG}%{C}Screen:​ %{c}%{= kG}[%= %{= kw}%?​%-Lw%?​%{r}(%{W}%n*%f%t%?​(%u)%?​%{r})%{w}%?​%+Lw%?​%?​%= %{g}][%{C} %d-%m %{W}%c %{g}]'​ 
 +</​code>​ 
 + 
 + 
 +===== Liens et remerciements ​=====
  
   * http://​doc.ubuntu-fr.org/​screen   * http://​doc.ubuntu-fr.org/​screen
   * http://​www.daviddallet.com/​weblog/​posts/​2008/​10/​27/​screen-ssh-et-autres-joies/​   * http://​www.daviddallet.com/​weblog/​posts/​2008/​10/​27/​screen-ssh-et-autres-joies/​
 +  * http://​ftp.traduc.org/​doc-vf/​gazette-linux/​html/​2008/​147/​lg147-A.html#​commandes
 +
 +//Merci à //​**martin**//​ de nous avoir initié ce si bô tutô !// Yep ! ;-)
 +
 +
 +
  
doc/autres/screen.txt · Dernière modification: 27/03/2017 22:21 par Switch

Pied de page des forums

Propulsé par FluxBB