289 votes

Comment pouvez-vous vous déconnecter via le terminal ?

Y a-t-il une commande de terminal qui vous déconnectera de votre session de bureau actuelle et vous ramènera à l'écran de connexion?

4voto

J'ai essayé gnome-session-quit --force et ça marche!

Remarque: J'utilise ubuntu 15.04

2voto

vanvliet.eric Points 121

Définissez une fonction en ajoutant la ligne suivante à votre fichier .bashrc, puis invoquez-la en tapant logoff à l'invite de commande du shell.

  logoff() { gnome-session-quit --logout --no-prompt ; } # Log Out

1voto

Carra Points 6832

Et dans kubuntu 12.04+ c'est:

qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout 0 0 0

0voto

user258456 Points 27

Il existe une manière qui fonctionnera que vous utilisiez X ou que vous soyez dans un TTY. Voici comment faire :

  • Si vous utilisez lightdm

    sudo service lightdm restart
  • si vous utilisez gdm ou dans Ubuntu GNOME

    sudo service gdm restart
  • Si vous utilisez kdm ou dans Kubuntu

    sudo service kdm restart

L'inconvénient de cette commande est qu'elle demandera votre mot de passe.

-1voto

luv.preet Points 5137

J'ai trouvé cela par accident.

luvpReet@DHARI-Inspiron-3542:~/go/bin$ who -uH
NOM     LIGNE         HEURE             INACTIF          PID COMMENTAIRE
luvpreet tty7         2017-12-27 17:33  vieux        27458 (:0)

Ici, vous obtenez l'identifiant du processus de votre session actuelle.

Alors, facile. Tue-le

luvpreet@DHARI-Inspiron-3542:~$ kill 27458

Et voilà.

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