2

Я очень новичок в мире Linux. Я только что установил Ubuntu 12.04, и мне было интересно, как выйти из системы с помощью терминала. Я искал в Интернете, и все сайты говорят, что я должен запустить команду logout или exit . Но вот проблема. Использование logout выдает мне сообщение о том, что я должен использовать exit . И используя exit просто закрывает терминал, я все еще вошел в систему.

Как этого добиться?

Заранее спасибо.

1 ответ1

5

Если вы используете гном,

   gnome-session-quit

или же

  gnome-session-save --force-logout

или также

  dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1

Если вы используете KDE,

  qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1

В LXDE,

  lxde-logout

В XFCE

  xfce4-session-logout

Независимо от среды вашего рабочего стола, вы можете определить псевдоним, чтобы сделать вашу жизнь проще. Отредактируйте файл /home/your_name/.bashrc,

и поместите в него, к концу, следующую строку:

  alias mylg='gnome-session-quit'

или какая команда вы хотите. Исходный файл,

 source .bashrc

и теперь у вас есть совершенно новая команда mylg, которая выйдет из вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .