gnome-session-quit --no-prompt
desconectará você de uma sessão Unity existente, sem um aviso.
Eu vi uma postagem anterior sobre o logout do terminal, mas as versões antigas. Eu não encontrei o caminho para o logout no Ubuntu 13.10 do terminal.
Como posso sair do terminal no Ubuntu 13.10?
gnome-session-quit --no-prompt
desconectará você de uma sessão Unity existente, sem um aviso.
Geralmente, faço um killall -u <your-user-name>
para interromper minha sessão atual e limpar quaisquer processos restantes meus.
Se você estiver em um ambiente gnome / unity, você pode usar o comando gnome-session-quit
, você pode usar gnome-session-quit --no-prompt
se não quiser escolher entre bloquear ou sair.
Se você está em um terminal puro (sem ambiente X) exit
deve fazer o truque
Você pode usar o sinal dbus para sair da área de trabalho, com dbus-send
:
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
Testado com o gnome e a unidade.
Tags command-line logout