Différences entre versions de « Lancer une commande dans un screen »
(Page créée avec « <span data-link_translate="he"></span><span data-link_translate="ro"></span><span data-link_translate="ru"></span><span data-link_translate="pl"></span><span data-link_tra... ») |
|||
Ligne 59 : | Ligne 59 : | ||
<!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] --> | <!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] --> | ||
[[Catégorie:Linux]] | [[Catégorie:Linux]] | ||
+ | [[Catégorie:Serveur VPS]] | ||
+ | [[Catégorie:Serveur dédié]] |
Version du 1 janvier 2021 à 03:50
Introduction
Screen est un multiplexeur de terminaux permettant d'ouvrir plusieurs terminaux dans une même console, de passer de l'un à l'autre et de les récupérer plus tard.
Vous aurez avec ce dernier la possibilité d'attacher et de détacher une session, de partager un terminal avec un autre utilisateur, idéal quand on commence une tâche que d'autres finiront.
Déroulé
Tout d'abord il faut installer Screen :
# apt-get update && apt-get install screen
Pour commencer on peut voir que nous n'avons pas de Screen en cours :
# screen -ls No Sockets found in /var/run/screen/S-root.
Nous allons lancer en tant que daemon un Screen nommé Dump_MySQL effectuant un mysqldump, ce dernier se lance directement dans un Screen et vous rend la main :
# screen -dmS Dump_MySQL /usr/bin/mysqldump IkoulaBDD > /root/IkoulaBDD.sql
On peut voir que le Screen est bien actif :
# screen -ls There is a screen on: 112610.Dump_MySQL (17/02/2020 15:15:16) (Detached) 1 Socket in /var/run/screen/S-root.
Pour attacher le Screen effectuer la commande :
# screen -r Dump_MySQL
Pour détacher le Screen sans quitter celui-ci, effectuer les commandes Ctrl + A + D
Pour détacher le Screen en quittant celui-ci, effectuer les commandes Ctrl + C pour quitter la commande en cours s'il y en a une, puis Ctrl + D pour quitter le Screen
Vous pouvez également depuis votre console principale effectuer la commande suivante :
# screen -S Dump_MySQL -X quit
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires