Chaque fois que je veux fermer le terminal, il y a une fenêtre contextuelle avec la question "Fermer ce terminal?" car certains processus s'exécutent dans le terminal. Je me fiche de ce processus. Comment empêcher le terminal d'afficher cette fenêtre contextuelle?
command-line
scdmb
la source
la source
nohup COMMAND & disown
peut parfois le résoudre - cela est utile s'il s'agit d'un programme GUI comme gedit ou nautilus.Réponses:
En 16.04, vous trouverez ce choix dans dconf-editor. Vous pouvez l'installer, si nécessaire, avec
Ensuite aller à
et décochez
confirm-close
.la source
Vous devrez d'
gconf-editor
abord installer . Ouvrez simplement le terminal en utilisant Ctrl+ Alt+ Tet tapez la commande suivante:Après cela, appuyez sur Alt+ F2ou ouvrez le tableau de bord et tapez
gconf-editor
et la fenêtre de l'éditeur de configuration apparaîtra. Ensuite , vous allez Apps→ Gnome-terminal→ globalet décocher l'optionconfirm_window_close
.La source
la source
/
→desktop
→applications
→terminal
sous lequel une telle option ne semble pas exister, seulementexec
etexec_arg
.dconf-editor
, la clé est sousorg.mate.terminal.global
Appuyez simplement sur Ctrl+ Cpour annuler tout processus d'arrière-plan en cours d'exécution, puis vous pouvez fermer le terminal sans que la fenêtre contextuelle ne s'affiche.
Remarque:
Vous pouvez affecter votre système en fermant le terminal avec des processus d'arrière-plan en cours d'exécution. Un bon exemple est s'il y a une mise à jour ou une mise à niveau en cours d'exécution, la commande apt peut être verrouillée et vous pouvez commencer à obtenir ces erreurs:
Heureusement, ils ont été résolus dans cette question .
Ce n'est qu'un exemple de ce qui peut se produire si vous fermez le terminal lorsqu'un processus d'arrière-plan est en cours d'exécution. D'autres choses peuvent se produire en fonction du processus lui-même.
la source