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