Es gibt mehrere Möglichkeiten, sich von einer Ubuntu-Desktop-Sitzung abzumelden, aber die meisten sind so offensichtlich, dass sie keiner Anleitung bedürfen, um sie zu erklären!
Was Sie jedoch vielleicht nicht wissen, ist wie man sich von einem Terminal bei Ubuntu abmeldet (oder um sich bei jeder Linux-Distribution, die es verwendet, von GNOME abzumelden).
Verdammt, das habe ich bis vor etwa einer Minute nicht getan.
Um sich von einem Terminal abzumelden, öffnen Sie das Terminal app und führen Sie diesen Befehl aus:
gnome-session-quit
Nachdem Sie die Eingabetaste gedrückt haben, erscheint der Abmeldedialog (Standard-GUI) mit einem 30-Sekunden-Countdown. Der Timer gibt Ihnen Zeit, nicht gespeicherte Arbeit zu speichern, Aufgaben zu erledigen und Apps sauber zu beenden – wissen Sie, um sicherzustellen, dass Sie sich sicher und richtig von Ihrer Ubuntu-Benutzersitzung abmelden.
Aber wenn Sie es eilig haben…
Zumsofortigen Abmelden von Ubuntu von der Befehlszeile (d.h. sobald Sie die Eingabetaste drücken) öffnen Sie die Terminal-App und führen Sie denselben Befehl aus, aber fügen Sie dieses Mal den --no-prompt
hinzu Flagge bis zum Ende, etwa so:
gnome-session-quit --no-prompt
Sobald Sie den Finger vom enter
nehmen Schlüssel werden Sie gewaltsam abgemeldet. Kein Wenn, kein Aber und kein Vielleicht. Alle nicht gespeicherten Änderungen, ausgeführten Apps, Terminalbefehle oder andere Aktivitäten, die aktiv sind, werden getötet werden.
Und Sie kehren zum GDM-Anmeldebildschirm zurück.
Ganz einfach!
Warum schreibe ich also einen Beitrag darüber?
Nun, ich baute einige GNOME-Entwicklungskomponenten, damit ich Dinge für einen kommenden Artikel ausprobieren (und einige Screenshots machen) konnte. Sobald ich mit dem Erstellen fertig war, reagierte keine der „offensichtlichen“ GUI-Methoden zum Abmelden von GNOME (z. B. das Statusmenü, Anwendungsbildschirm-Verknüpfungen usw.).
Und ja, ich habe versucht geduldig zu sein 😅.
Ich wandte mich an Google, um zu erfahren, „wie man sich vom Terminal bei GNOME abmeldet“. Ich dachte, ein Rich Snippet hätte mir sofort eine Antwort gegeben.
Nein.
Stattdessen fütterte Google mich mit Links zu (zugegebenermaßen nützlichen) „Abmelden“-Anleitungen, die (wie es sich anfühlte) sechzehn verschiedene Möglichkeiten durchgehen, dieselbe Aufgabe zu erledigen, obwohl alles, was ich wissen wollte, dies war bestimmten.
Um also allen anderen zu helfen, die sich in einer ähnlichen Situation befinden (obwohl wahrscheinlich nur ich selbst in 6 Monaten, wenn ich es wieder vergesse), dachte ich, ich würde eine Kurzanleitung erstellen, die Ihnen zeigt, wie Sie sich von der Befehlszeile aus bei Ubuntu abmelden, und , ähm, nun, das war's!
FIN.