screen : Un multiplexeur de terminal pratique
HTML-код
- Опубликовано: 9 июн 2024
- Liens : www.linuxtricks.fr/wiki/scree...
00:00 Intro
00:42 A quoi ça peut servir ?
02:02 Installer screen
02:30 Créer un screen et fonctionnement basique
03:13 Créer un screen nommé et lancer des commandes
04:05 Détacher un screen
05:24 Lister les screen lancés
06:17 Rattacher un screen créé
07:20 Se rattacher à un screen attaché et intérêt
10:44 Stopper un screen
11:41 Lancer un screen en mode détaché et manipulations
14:47 Remonter dans un screen
17:27 Outro
--------
Effectuer un don : www.linuxtricks.fr/pages/fair...
Infos utiles comme d'hab :
Quelle distribution j'utilise ?
Gentoo Linux avec GNOME (pas pour débuter)
Quel est mon navigateur Internet : Vivaldi
Où me retrouver ? Tout est dans le bandeau de la page d'accueil de la chaine
Mon site web : www.linuxtricks.fr
Ma config PC Fixe :
Carte mère X470 GAMING PRO
AMD Ryzen 5 2600X
16Gb RAM DDR4
AMD Radeon RX 560 (pilote libre amdgpu)
SSD 860 EVO 500GB + SSD 860 QVO 2To
Micro BIRD UM1
PC de TESTS :
Toshiba Satellite C660
Intel Core i3 2330M
6Gb RAM DDR3
NVidia GeForce 315M
SSD Kingston A400 120GB - Наука
Je prefère tmux :)
C'est comme utiliser more ou less c'est globalement pareil, à quelques différences près. tmux a son article également sur le site :)
@@AdrienLinuxtricks 🎶🕺🐖🦆🦆🦆
Merci pour cette vidéo sur screen qui est très utile .
Merci pour cette vidéo et son article.
Avec plaisir
salut adrien, merci pour la video.
je l'utilise depuis des années c'est vraiment sympa.
je pensais qu'il n'etait plus tellement dev, mais au final quand tu verifies les sources de gnu screen. il est encore maintenu. derniere update il y a 8 semaine.
il y a aussi tmux evidement mais j'utilise screen depuis bien bien longtemps avant la creation de tmux ... les habitudes on la vie dure :)
Super utile, merci !
Sympa 🎉la commande screen. Merci à toi #Adrien 😊
De rien 😁
Génial merci Adrien 👍 💪 💪 💪
🙌
Merci beaucoup pour la vidéo
Avec plaisir
Pour ce que j'avais lu, screen n'est plus maintenu et il vaut mieux utiliser tmux.
Même si la plupart des admins restent sur screen ^^
Pour cet usage, tmux et screen sont presques identiques.
screen et tmux, c'est un peu comme more et less :) ça fait la même chose, un peu différemment :)
Une belle trouvaille :)
@john il y’a la commande nohup qui te permet de lancer une commande qui continuera même si tu ferme le terminal ou en cas de déconnexion
Oui, mais attention, avec nohup, il est impossible de reprendre le programme s'il y a une demande interactive (je crois)
si on veut expliquer screen, il me semble inconcevable de ne pas mentionner tmux. J'ai l'impression que screen est plus ancien et plus enseigné dans les cursus universitaires alors que tmux est plus récent et utilisé par des "autodidactes" de l'administration linux
Merci,
Moi aussi j'utilise tmux, qui permet du multi-fenêtre sur le même écran.
Screen le fait également, cette première vidéo est pour un usage basique, et est déjà longue. Je pourrais faire une seconde vidéo avec une utilisation plus avancée !
Super vidéo je connais screen mais pas le mode copy... Merci pour l'astuce
De rien
Petit complément à la vidéo, on peut aussi envoyé une ligne de commande ou autre a un screen détaché avec la commande formulée comme ceci :
screen -S -p 0 -X stuff "Commande ou autre à faire^M"
C'est ceci que je fais pour mes serveurs qui exécute des scripts, par exemple pour un serveur minecraft qui est exécuté dans un screen détaché, je reboot le serveur automatiquement à tel et tel heure, et donc avant que la machine se redémarre (avec un systemctl reboot), j'enregistre l'état en envoyant "save-all" à mon screen gérant le serveurt (quelques instant avant le reboot de la machine)
commande en question : screen -S mc_server -p 0 -X stuff "save-all^M"
Quelque chose aussi qui pourrait être intéressant en complément de la vidéo c'est de présenté l'utilitaire tmux :D
Sinon, super vidéo encore une fois !
Super, merci pour le partage de l'astuce !
Je m'en sert beaucoup sur mon Raspberry (raspbian lite) quand je veux lancer un long download qui va durer toute la nuit ou pour nwipe un hdd.
Ça m'évite d'avoir le PC principal allumé toute la nuit.
salut. Je trouve screen mal fichu et les inos sur là ou on en est ne sont pas visible
on peut vite partir dans une inception.
T'as pas mieux que ce soft ?
j'ai vu des terminaux qui peuvent se séparer en mode console et faire du tilling natif et surtout faudrait que ca change au moins quelque chose à l'écran car là c'est vraiment roots comme soft.
Merci !
Screen permet de splitter la vue, mais cette première vidéo est pour un usage basique, et est déjà longue. Je pourrais faire une seconde vidéo avec une utilisation plus avancée et plus de fonctionalités !
Question : pour l'option -x , faut il que l'utilisateur Adrien se connecte deux fois sur la machine ou un autre utilisateur peut se rattacher à ta session screen?
John peut il se rattacher à la session d'Adrien , voit il la liste des sessions screen.
Je suppose que non mais je n'ai jamais essayé. On ne donne pas son mot de passe !! :)
Chaque utilisateur a ses "screen". John ne peut pas se rattacher au screen créé par Adrien, sauf s'il est connecté en tant qu'adrien (via son mot de passe ou via un sudo su - adrien s'il a les droits sudo)
Perso en multiplexer j'utilise Tmux, depuis très longtemps.
J'avais essayé screen, mais je préfère Tmux, qui est je crois une réécriture de screen (mais j'en suis pas certaine, je peux me tromper).
C’est bizarre : j’ai l’impression que tu avais déjà fait une vidéo sur screen. Tu nous en as refait une version réactualisée ? Ou je confonds avec un autre vidéaste linuxien ?
J'ai fait un article (en lien) que j'ai réactualisé. J'ai enregistré la vidéo ce week-end. Je n'ai pas de vidéo sur screen sur la chaîne à ma connaissance
@@AdrienLinuxtricks D’accord. J’ai dû confondre avec quelqu’un d’autre ; ou alors, tu l’avais utilisé, mais c’était pas le sujet de la vidéo. Merci.
Merci pour la vidéo, et tu pourrais faire un test de BlendOS, pour voir si ça marche parce-que chez moi ça marche pas :(
Il y a quoi exactement que ça marche pas?
@@jullien191 déjà ça met 3 plombes à se lancer et ensuite, vers la toute fin, black screen et plus rien
First 👍 :)
Salut Adrien,
tmux n'est pas aussi bien ? Je connais mal cet outil puisque je n'en ai pas eu besoin. *edit*: ah oui je comprends l'intérêt de screen ( 7:20 ).
Aussi, sur LinkedIn, j'aurais aimé te taguer puisque j'ai partagé un de tes articles (borg backup) de ton blog/site. Je ne t'ai pas trouvé sur LinkedIn. :/
Je ne suis pas sur LinkedIn :)
tmux, je ne l'utilise pas, mais il permet de faire la même chose (avec ce qui est montré ici basiquement).
D'ailleurs tmux a aussi son article sur le site
@AdrienLinuxTricks faux :) il y a la commande nohup :) 1:30
Plus de détails s'l vous plaît ?
Autant utiliser tmux, plus complet
Screen est bien plus complet (split de la vue etc..), cette première vidéo est pour un usage basique, et est déjà longue. Je pourrais faire une seconde vidéo avec une utilisation plus avancée !
First ;)
Pour une fois.. Je n'ai absolument rien pigé 😢
Mixé avec 3 pubs ( je sais c'est pas de ta faute)...
Insupportable.
Aïe
@@AdrienLinuxtricks pas de ta faute. Suis passé à côté du sujet.
Ça arrive 😉😊
@@AdrienLinuxtricks pour les pubs.. C'est devenu ingérable partout.