Za każdym razem, gdy chcę zamknąć terminal, pojawia się okienko z pytaniem „Zamknąć ten terminal?” ponieważ jakiś proces działa w terminalu. Nie obchodzi mnie ten proces. Jak zapobiec wyświetlaniu tego wyskakującego okienka przez terminal?
command-line
scdmb
źródło
źródło
nohup COMMAND & disown
może czasem to naprawić - jest to przydatne, jeśli jest to program GUI, taki jak gedit lub nautilus.Odpowiedzi:
W 16.04 znajdziesz ten wybór w edytorze dconf. W razie potrzeby możesz go zainstalować za pomocą
Następnie przejdź do
i odznacz
confirm-close
.źródło
gconf-editor
Najpierw musisz zainstalować . Wystarczy otworzyć terminal za pomocą Ctrl+ Alt+ Ti wpisać następujące polecenie:Następnie naciśnij Alt+ F2lub otwórz Dash i wpisz,
gconf-editor
a pojawi się okno edytora konfiguracji. Następnie przejdź do Apps→ Gnome-terminal→ globali odznacz opcjęconfirm_window_close
.Źródło
źródło
/
→desktop
→applications
→,terminal
pod którym taka opcja wydaje się nie istnieć, tylkoexec
iexec_arg
.dconf-editor
, klucz jest podorg.mate.terminal.global
Wystarczy nacisnąć Ctrl+, Caby anulować dowolny działający proces w tle, a następnie można zamknąć terminal bez wyświetlania wyskakującego okienka.
Uwaga:
Możesz wpłynąć na swój system, zamykając terminal z uruchomionymi procesami w tle. Dobrym przykładem jest jeśli uruchomiona jest aktualizacja lub aktualizacja, komenda apt może zostać zablokowana i możesz zacząć otrzymywać następujące błędy:
Na szczęście zostały rozwiązane w tym pytaniu .
To tylko przykład tego, co może się zdarzyć, jeśli zamkniesz terminal, gdy uruchomiony jest proces w tle. Inne rzeczy mogą się zdarzyć w zależności od samego procesu.
źródło