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
  • НаукаНаука

Комментарии • 50

  • @hamza201183
    @hamza201183 8 месяцев назад +8

    Je prefère tmux :)

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад +2

      C'est comme utiliser more ou less c'est globalement pareil, à quelques différences près. tmux a son article également sur le site :)

    • @hamza201183
      @hamza201183 8 месяцев назад

      ​@@AdrienLinuxtricks 🎶🕺🐖🦆🦆🦆

  • @patricksalmon3494
    @patricksalmon3494 8 месяцев назад +2

    Merci pour cette vidéo sur screen qui est très utile .

  • @jonathanchevallier7046
    @jonathanchevallier7046 8 месяцев назад

    Merci pour cette vidéo et son article.

  • @opentux1
    @opentux1 8 месяцев назад

    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 :)

  • @flyos
    @flyos 8 месяцев назад

    Super utile, merci !

  • @kenkkash
    @kenkkash 6 месяцев назад

    Sympa 🎉la commande screen. Merci à toi #Adrien 😊

  • @herveveve6189
    @herveveve6189 8 месяцев назад

    Génial merci Adrien 👍 💪 💪 💪

  • @mathieuberthalay21
    @mathieuberthalay21 8 месяцев назад

    Merci beaucoup pour la vidéo

  • @Felinis44
    @Felinis44 8 месяцев назад +4

    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 ^^

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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 :)

  • @alexp.7774
    @alexp.7774 8 месяцев назад

    Une belle trouvaille :)

  • @PhilippeCOURT
    @PhilippeCOURT 8 месяцев назад +1

    @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

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад +1

      Oui, mais attention, avec nohup, il est impossible de reprendre le programme s'il y a une demande interactive (je crois)

  • @anh-vu
    @anh-vu 8 месяцев назад +3

    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

  • @zico2919
    @zico2919 8 месяцев назад

    Merci,
    Moi aussi j'utilise tmux, qui permet du multi-fenêtre sur le même écran.

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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 !

  • @salimchiadf4ifb60
    @salimchiadf4ifb60 8 месяцев назад

    Super vidéo je connais screen mais pas le mode copy... Merci pour l'astuce

  • @LanderfGaming
    @LanderfGaming 8 месяцев назад

    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 !

  • @gart7809
    @gart7809 8 месяцев назад

    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.

  • @daviusikse1486
    @daviusikse1486 8 месяцев назад

    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 !

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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 !

  • @TuxStory77
    @TuxStory77 8 месяцев назад

    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 !! :)

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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)

  • @Nadi_Games
    @Nadi_Games 7 месяцев назад

    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).

  • @Trit34Mtp
    @Trit34Mtp 8 месяцев назад

    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 ?

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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

    • @Trit34Mtp
      @Trit34Mtp 8 месяцев назад

      @@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.

  • @canom_du_74
    @canom_du_74 8 месяцев назад

    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 :(

    • @jullien191
      @jullien191 8 месяцев назад

      Il y a quoi exactement que ça marche pas?

    • @canom_du_74
      @canom_du_74 8 месяцев назад +1

      @@jullien191 déjà ça met 3 plombes à se lancer et ensuite, vers la toute fin, black screen et plus rien

  • @thierryrousseau4424
    @thierryrousseau4424 8 месяцев назад

    First 👍 :)

  • @MrNiuxe
    @MrNiuxe 8 месяцев назад

    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. :/

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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

  • @PhilippeCOURT
    @PhilippeCOURT 8 месяцев назад

    @AdrienLinuxTricks faux :) il y a la commande nohup :) 1:30

  • @morganbohn
    @morganbohn 8 месяцев назад

    Autant utiliser tmux, plus complet

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      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 !

  • @thibaultmiossec4162
    @thibaultmiossec4162 8 месяцев назад

    First ;)

  • @neotwenty-nineBzH
    @neotwenty-nineBzH 8 месяцев назад

    Pour une fois.. Je n'ai absolument rien pigé 😢
    Mixé avec 3 pubs ( je sais c'est pas de ta faute)...
    Insupportable.

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  8 месяцев назад

      Aïe

    • @neotwenty-nineBzH
      @neotwenty-nineBzH 8 месяцев назад

      @@AdrienLinuxtricks pas de ta faute. Suis passé à côté du sujet.
      Ça arrive 😉😊

    • @neotwenty-nineBzH
      @neotwenty-nineBzH 8 месяцев назад

      @@AdrienLinuxtricks pour les pubs.. C'est devenu ingérable partout.