Passer au contenu

Comment fermer le Terminal sans interrompre le processus hébergé par celui?”ci ?

Solution : en lançant votre commande en tâche de fond.

Lorsque vous lancez une commande Unix, celle?”ci est lancée dans le cadre d’un shell qui équivaut à une session de connexion. Ainsi, quand vous ouvrez plusieurs fenêtres de Terminal, vous lancez autant de sessions, correspondant à
autant de shell. Chaque commande lancée dans l’une de ces fenêtres s’exécute à l’intérieur de son shell.Si vous lancez un processus durable à l’aide d’une commande telle que la commande top, celui?”ci sera stoppé dès la fermeture de la fenêtre, cette action interrompant le shell associé. Cependant, il est parfois
nécessaire de pouvoir fermer une fenêtre Terminal, sans interrompre le déroulement du processus qu’elle héberge. Exemple ?Lancer une copie sur un serveur distant, avant de rentrer dîner… En fait, il suffit de faire suivre la commande d’un espace et du signe &, dans notre exemple : cp fichier_source dossier_cible &.
Noubliez pas de fermer la fenêtre de Terminal ; et bon appétit !

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction