Les deux révisions précédentesRévision précédente | |
issue215:c_c [2025/04/01 09:13] – d52fr | issue215:c_c [2025/04/04 11:19] (Version actuelle) – jpl |
---|
Votre visionneuse de documents s'ouvre. Fermez le terminal et vous devriez recevoir un avertissement, mais fermez-le quand même. Qu'est-il arrivé à evince ? Sommes-nous sur la même longueur d'onde ? Le processus evince a été interrompu à la fermeture de votre émulateur de terminal. Ce problème est à éviter sur une machine distante. Imaginez : vous devez compresser les fichiers journaux sur des machines distantes et les copier ailleurs, et vous devez rentrer chez vous après 17 h et vous préférez éviter de rester assis une heure de plus au travail. Ou encore, vous êtes occupé à pirater l'ordinateur de votre école et à lancer une attaque par force brute, mais cela peut prendre des heures et vous devez être rentré à 21 h. Vous ne voulez pas vous arrêter net et recommencer de zéro demain, vous voulez que tout soit terminé. | Votre visionneuse de documents s'ouvre. Fermez le terminal et vous devriez recevoir un avertissement, mais fermez-le quand même. Qu'est-il arrivé à evince ? Sommes-nous sur la même longueur d'onde ? Le processus evince a été interrompu à la fermeture de votre émulateur de terminal. Ce problème est à éviter sur une machine distante. Imaginez : vous devez compresser les fichiers journaux sur des machines distantes et les copier ailleurs, et vous devez rentrer chez vous après 17 h et vous préférez éviter de rester assis une heure de plus au travail. Ou encore, vous êtes occupé à pirater l'ordinateur de votre école et à lancer une attaque par force brute, mais cela peut prendre des heures et vous devez être rentré à 21 h. Vous ne voulez pas vous arrêter net et recommencer de zéro demain, vous voulez que tout soit terminé. |
| |
L'avantage de screen, c'est que vous pouvez exécuter plusieurs instances simultanément et basculer entre les processus en cours d'exécution. Cependant, ne présumez pas qu'il est installé. Vous devrez peut-être l'ajouter avec : sudo apt install screen – aux deux extrémités où vous souhaitez l'utiliser. La page de manuel de screen est très longue et utilise la notation de type Emacs pour les raccourcis clavier, qui ressemble à ceci : C-a (CTRL+a). (Important, à archiver pour une utilisation ultérieure). | L'avantage de screen, c'est que vous pouvez exécuter plusieurs instances simultanément et basculer entre les processus en cours d'exécution. Cependant, ne présumez pas qu'il est installé. Vous devrez peut-être l'ajouter avec : sudo apt install screen – aux deux extrémités où vous souhaitez l'utiliser. La page de manuel de screen est très longue et utilise la notation de type Emacs pour les raccourcis clavier, qui ressemble à ceci : C-a qui signifie CTRL+a. (Important, à archiver pour une utilisation ultérieure). |
| |
| |
echo "début" | echo "début" |
| |
appuyez sur Ctrl+a, relâchez les touches et appuyez sur c | appuyez sur CTRL+a, relâchez les touches et appuyez sur c |
| |
echo "milieu" | echo "milieu" |
| |
appuyez sur Ctrl+a, relâchez les touches et appuyez sur c | appuyez sur CTRL+a, relâchez les touches et appuyez sur c |
| |
echo "fin" | echo "fin" |
| |
appuyez sur Ctrl+a, relâchez les touches et appuyez sur p | appuyez sur CTRL+a, relâchez les touches et appuyez sur p |
| |
appuyez sur Ctrl+a, relâchez les touches et appuyez sur n | appuyez sur CTRL+a, relâchez les touches et appuyez sur n |
| |
Que s'est-il passé ? | Que s'est-il passé ? |
Try it yourself quickly, I’ll wait....** | Try it yourself quickly, I’ll wait....** |
| |
Si vous étiez bien réveillé, vous avez peut-être remarqué « detach » dans la page de manuel, c'est bien ça : | Si vous étiez bien réveillé, vous avez peut-être remarqué « detach » dans la page du manuel, c'est bien ça : |
| |
Appuyez sur CTRL+a, relâchez les touches et appuyez sur D. | Appuyez sur CTRL+a, relâchez les touches et appuyez sur D. |
screen -ls | screen -ls |
| |
Ce message (detach - détaché) est celui dont nous venons de nous déconnecter. Comme il est « récent », nous pouvons utiliser : screen -R pour nous reconnecter à cette session. Si vous en avez détaché plusieurs ou si plusieurs sessions étaient ouvertes, comme moi, vous pouvez utiliser le PID affiché pour vous y connecter, mais il s'agit alors d'un « r » minuscule. (Consultez la page de manuel pour plus d'options pour « d » et « r »…). | Ce message (detach - détaché) est celui dont nous venons de nous déconnecter. Comme il est « récent », nous pouvons utiliser : screen -R pour nous reconnecter à cette session. Si vous en avez détaché plusieurs ou si plusieurs sessions étaient ouvertes, comme moi, vous pouvez utiliser le PID affiché pour vous y connecter, mais il s'agit alors d'un « r » minuscule. (Consultez la page du manuel pour plus d'options pour « d » et « r »…). |
| |
Essayez vite, j'attends… | Essayez vite, j'attends… |
Appuyez sur CTRL+a, relâchez les touches et appuyez sur \. | Appuyez sur CTRL+a, relâchez les touches et appuyez sur \. |
| |
Voilà qui devrait couvrir les bases pour les débutants. Je ne pense pas que vous en aurez besoin de plus avant looooongtemps, mais jetez un œil à la page de manuel : c’est une page incontournable ! Il y a des options pour tous les cas d’utilisation. J’espère que vous avez suivi la procédure dans votre terminal, sinon ce sera oublié demain. | Voilà qui devrait couvrir les bases pour les débutants. Je ne pense pas que vous en aurez besoin de plus avant looooongtemps, mais jetez un œil à la page du manuel : c’est une page incontournable ! Il y a des options pour tous les cas d’utilisation. J’espère que vous avez suivi la procédure dans votre terminal, sinon ce sera oublié demain. |
| |
En cas d’erreur, veuillez écrire à : misc@fullcirclemagazine.org | En cas d’erreur, veuillez écrire à : misc@fullcirclemagazine.org |
| |