View previous topic :: View next topic |
Author |
Message |
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Thu Nov 18, 2004 7:56 pm Post subject: [TIP] screen |
|
|
J'ai fait une recherche sommaire et je n'ai rien trouve, je voulais juste parler d'une application qui est peut-etre un peu meconnue et sans aucun doute sous-utilisee.
Qu'est-ce que ca fait? Et bien, l'utilite fondamentale c'est que ca te cree un terminal virtuel. voyons un cas de figure.
- lance xterm
- lance screen
- connecte a travers SSH sur un serveur hyper-securise dans un continent de ton choix, eloigne du tien.
- brule le mot de passe
- commence a faire l'entretien; pendant un rm -rf assez long, tu joues au mille-bornes. Ton patron arrive, tu fermes le mille-b ... OH &*&(!$ tu as ferme la mauvaise fenetre espece de cretin!
- Rigole, relax, ouvre un autre xterm, screen -r et voili voilou.
Bon, il y a beaucoup d'autres exemples, mais disons par exemple que si tu ouvres une compilation dans un screen, fermer le xterm ne va pas tuer la compilation. Plutot sympa non? Ca supporte evidemment plusieurs terminaux virtuels, mais bon, voila, c'est l'essentiel. C'est a utiliser. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
bosozoku Advocate
Joined: 11 Jan 2004 Posts: 2431 Location: Roazhon
|
Posted: Thu Nov 18, 2004 7:58 pm Post subject: |
|
|
Oui j'ai déja vu ça ! Il me semble que c'était dans la documentation gentoo.
Mais bon j'en ai pas trop l'utilité car il faut sans arrêt penser à lancer screen dans le term. Dans ce cas je ferme pas le terminal _________________ Stationlinux.org - Wiki Fvwm FR - Config Fvwm |
|
Back to top |
|
|
omné Guru
Joined: 23 Feb 2003 Posts: 355 Location: Paris / France
|
Posted: Thu Nov 18, 2004 8:09 pm Post subject: |
|
|
Très pratique pour lancer un prgm ou un emerge sur une machine distante fermer le term, ou l'ordi ou on se trouve et récupérér de n'importe où. |
|
Back to top |
|
|
scout Veteran
Joined: 08 Mar 2003 Posts: 1991 Location: France, Paris en Semaine / Metz le W-E
|
Posted: Thu Nov 18, 2004 8:12 pm Post subject: |
|
|
très pratique aussi: nommer ses screen avec screen -S nom
(et les reprendre avec screen -r nom)
comme ça quand on a plein de screen en même temps on s'y retrouve facilement _________________ http://petition.eurolinux.org/ - Petition against ePatents
L'essence de la finesse |
|
Back to top |
|
|
sebweb Apprentice
Joined: 29 Jan 2003 Posts: 220 Location: Bordeaux - France
|
Posted: Thu Nov 18, 2004 10:10 pm Post subject: |
|
|
Perso je m'en sert au travail pour se connecter a plusieur sur un meme terminal.
Par exemple quand je doit dépanner un client sur Paris, une connexion sur son serveur, un screen, il peut venir voir toute les commande que je lance.
screen -x pour pouvoir faire ça.
Trés utils aussi quand on est déjà dans un screen, c'est la commande
"Ctrl-a S" qui permet de splitter la fenettre terminal en deux. Indispensable pour voir les logs s'afficher pendant qu'on lance des commandes.
Enfin et non des moindre, le copier coller en ligne de commande.
"ctrl-Esc" pour editer la fenetre. Déplacer vous avec le pavé numérique jusqu'au début de la zone a sélectionner. "ctrl-espace" pour sélectionner.
puis "ctrl - ]" pour coller |
|
Back to top |
|
|
babykart Guru
Joined: 08 Oct 2004 Posts: 415
|
Posted: Thu Nov 18, 2004 10:28 pm Post subject: |
|
|
mmm... j'utilise moi aussi screen au taf et chez moi mais je n'étais pas allé aussi loin que toi dans son utilisation sebweb...
merci pour ces judicieuses astuces _________________ >> Gentoo-FR <<
----- |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Thu Nov 18, 2004 10:49 pm Post subject: |
|
|
mais attends trevoke, screen c'est la base
après le reboot de l'install, c'est emerge vim screen forcé
comment tu veux lancer des emerge de fou pendant 1 semaine par ssh sinon _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
yesi Guru
Joined: 25 Oct 2004 Posts: 331
|
Posted: Thu Nov 18, 2004 11:59 pm Post subject: |
|
|
quelques alias utiles si je puis me permettre:
alias sr='screen -r'
alias ss='screen -S'
alias sls="screen -ls"
alias sx='screen -x'
et les terms virtuels, on peut en avoir autant qu'on veut avec srceen... |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
Posted: Fri Nov 19, 2004 9:14 am Post subject: |
|
|
Sans oublier le mode Eterm / screen .... |
|
Back to top |
|
|
theturtle123 l33t
Joined: 19 Sep 2003 Posts: 621 Location: Lille, France
|
Posted: Fri Nov 19, 2004 9:26 am Post subject: |
|
|
un truc pas mal aussi quand on est un fou d'irc, c'est de lancer irsii avec screen sur une box (un pc qui reboot pas en gros) et de reprendre la main avec son pc client... comme ça on ne perd pas une miette de log |
|
Back to top |
|
|
marvin rouge Veteran
Joined: 01 Aug 2004 Posts: 1422 Location: Villa Lumierrante, Zonelibre
|
Posted: Fri Nov 19, 2004 9:51 am Post subject: |
|
|
Sleeper wrote: | Sans oublier le mode Eterm / screen .... |
des explications ?
Sinon, screen est pas mal pour controller ses downloads bit-torrent du boulot (putty), en particulier avec azureus en console ... |
|
Back to top |
|
|
theturtle123 l33t
Joined: 19 Sep 2003 Posts: 621 Location: Lille, France
|
Posted: Fri Nov 19, 2004 9:54 am Post subject: |
|
|
j'aimerai aussi des explications sur le coup du Eterm/screen...
le troll par l'odeur alléché... |
|
Back to top |
|
|
Sleeper l33t
Joined: 12 Nov 2002 Posts: 667
|
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Wed Dec 29, 2004 4:00 pm Post subject: |
|
|
Une question, puisque je vois qu'il y a des pro de screen ici:
1) Si je lance un screen dans un xtrem et que je reboot Xorg (ctr-alt-backspace) je peux encore récuprer le screen ?
2) Si je fais un screen dans un xterm, je peux le récuperer dans un tty ? et inversément ? et comment ?
Je supposes que si le 2) est possible, alors le 1) le sera aussi
Merci.
[edit]
3) Un screen dans un xterm ne permet pas d'avoir un scroll sur ce qui défile ?? |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Wed Dec 29, 2004 4:18 pm Post subject: |
|
|
zdra wrote: | Une question, puisque je vois qu'il y a des pro de screen ici:
1) Si je lance un screen dans un xtrem et que je reboot Xorg (ctr-alt-backspace) je peux encore récuprer le screen ?
2) Si je fais un screen dans un xterm, je peux le récuperer dans un tty ? et inversément ? et comment ?
Je supposes que si le 2) est possible, alors le 1) le sera aussi
Merci.
[edit]
3) Un screen dans un xterm ne permet pas d'avoir un scroll sur ce qui défile ?? |
1) oui c'est possible.
2) possible
3) si tu peux: CTRL+A puis ESC et tu te déplaces avec les flèches pour remonter dans l'output
Enjoy _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Wed Dec 29, 2004 4:55 pm Post subject: |
|
|
4) Pour les question dont la réponse est "possible", prier de bien vouloir ajouter comment le faire
bon oké RTFM --> []
[Edit] j'ai rien dit, ça marchait pas uniquement pcq le screen était lancé sur mon utitilisateur dans le xterm et dans le tty j'étais root, donc pas le meme utilisateur, donc il trouvait pas le screen... logique. |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Wed Dec 29, 2004 5:09 pm Post subject: |
|
|
zdra wrote: | 4) Pour les question dont la réponse est "possible", prier de bien vouloir ajouter comment le faire
bon oké RTFM --> []
[Edit] j'ai rien dit, ça marchait pas uniquement pcq le screen était lancé sur mon utitilisateur dans le xterm et dans le tty j'étais root, donc pas le meme utilisateur, donc il trouvait pas le screen... logique. |
LOL
j'ai pas mis plus d'infos car il suffit de se détacher et de resume pour effectuer les opérations que tu indiquais, il y avait pas de RTFM dans l'air _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
|