public:kb:unix:shell
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
public:kb:unix:shell [2014/10/31 20:12] – laurent.joly | public:kb:unix:shell [2018/06/20 12:14] (Version actuelle) – laurent.joly | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* [[: | * [[: | ||
* [[: | * [[: | ||
+ | * [[: | ||
</ | </ | ||
Ligne 14: | Ligne 15: | ||
[[http:// | [[http:// | ||
- | Tres pratique pour lancer une commande qui dure longtemps et qu'on veut reprendre plus tard, même depuis un autre poste. | + | ==== Se détacher du screen ==== |
+ | |||
+ | Il est possible, par exemple, de lancer une commande qui dure longtemps et qu'on veut reprendre plus tard, même depuis un autre poste. | ||
Exemple : | Exemple : | ||
Depuis le poste 1 on lance | Depuis le poste 1 on lance | ||
- | | + | <code bash> |
+ | screen | ||
+ | </ | ||
- | On se retrouve dans un shell un peu particulier (essayez la touche Backspace pour vous en rendre compte), moins fonctionnel qu'un bash par exemple. | + | On se retrouve dans un shell un peu particulier (essayez la touche Backspace pour vous en rendre compte). |
- | Tapons en suite : | + | Tapons en suite une commande qui dure assez longtemps |
- | >commande_super_longue | + | <code bash> |
+ | apt update && apt upgrade | ||
+ | </code> | ||
la commande va travailler. Pendant ce temps, quittons le shell screen en tapant | la commande va travailler. Pendant ce temps, quittons le shell screen en tapant | ||
Ligne 33: | Ligne 40: | ||
ensuite, pour revenir sur notre shell screen, il suffit de taper | ensuite, pour revenir sur notre shell screen, il suffit de taper | ||
+ | <code bash> | ||
screen -r | screen -r | ||
+ | </ | ||
- | === Partager un terminal === | + | ==== Partager un terminal |
Sur le poste destination, | Sur le poste destination, | ||
Ligne 49: | Ligne 57: | ||
</ | </ | ||
- | ==== ssh ==== | + | ==== Agent forwarding |
Faire en sorte que GNU Screen utilise le SSH Agent forwarding | Faire en sorte que GNU Screen utilise le SSH Agent forwarding |
public/kb/unix/shell.1414782753.txt.gz · Dernière modification : 2014/10/31 20:12 de laurent.joly