45 votes

Y a-t-il une commande pour fermer une fenêtre de terminal via la ligne de commande ?

Y a-t-il une commande pour fermer une fenêtre de terminal via la ligne de commande?

62voto

Thomas Points 715

Pour fermer une fenêtre de terminal, vous pouvez utiliser la commande exit. Alternativement, vous pouvez utiliser le raccourci ctrl+shift+w pour fermer un onglet de terminal et ctrl+shift+q pour fermer l'ensemble du terminal, y compris tous les onglets.

28voto

Donovan Woodside Points 1288

Vous pouvez utiliser le raccourci ^D - c'est-à-dire en appuyant sur Contrôle et d. Cela fonctionne dans de nombreux shells et environnements similaires aux shells. Techniquement parlant, cette combinaison de touches émet le caractère de fin de transmission (code ASCII 04). Dans gnome-terminal, c'est-à-dire bash et d'autres shells, cela est interprété comme la fin de la session interactive. Vous pouvez également voir ce comportement dans des programmes comme cat qui lisent à partir de l'entrée standard (le clavier). Essayez de l'exécuter sans arguments; vous pouvez le terminer en saisissant ^D.

16voto

Takkat Points 135194
sortie

est la commande que vous souhaitez utiliser pour cela.

11voto

green Points 13802

Il existe une autre méthode, qui nécessite un peu plus de frappes au clavier, mais qui vaut la peine d'être connue.

Utilisation de la commande exec

  • Syntaxe

    exec

  • Cela exécutera d'abord la puis quittera l'interpréteur de commandes.

  • Par exemple, vous pourriez faire:

    exec sleep 1

          ce qui, en effet, fermerait la fenêtre après 1 seconde.

4voto

Dr. Mukama Points 266

Je sais que cette réponse est un peu tardive mais, si vous utilisez Ubuntu ou une autre distribution Linux, utilisez simplement Ctrl+D pour fermer tout le terminal.

Je l'ai d'abord essayé tous les autres moyens et ils ne fonctionnaient tout simplement pas. Par exemple, je vois des gens recommander exit mais honnêtement, cela ne fonctionne tout simplement pas.

J'espère que quelqu'un est d'accord avec moi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X