GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Der Shutdown-Befehl?

Ich möchte ein Symbol zum Herunterfahren für den Launcher in 13.04 erstellen. In früheren Versionen von Ubuntu habe ich diese Desktop-Datei verwendet und in den Launcher eingefügt:

.local/share/applications/indicator-session-shutdown.desktop

[Desktop Entry]
Name=Shut Down
TryExec=/usr/lib/indicator-session/gtk-logout-helper
Exec=/usr/lib/indicator-session/gtk-logout-helper --shutdown
Icon=system-shutdown
Terminal=false
Type=Application
OnlyShowIn=Unity;
Categories=System;
Version=1.0
X-Ubuntu-Gettext-Domain=indicator-session

Ich frage mich, ob

/usr/lib/indicator-session/gtk-logout-helper --shutdown

ist immer noch der richtige Befehl in 13.04.

Hier ist ein Screenshot mit dem alten Dialog zum Herunterfahren:

Hier ist ein Screenshot mit neuem Dialog zum Herunterfahren:

Akzeptierte Antwort:

Versuchen Sie:

gnome-session-quit

Weitere Optionen:

gnome-session-quit --help

Laut Handbuch werden folgende Optionen unterstützt:

   --logout
          Prompt the user to confirm logout. This is the default behavior.

   --power-off
          Prompt the user to confirm system power off.

   --reboot
          Prompt the user to confirm system reboot.

   --force
          Ignore any inhibitors.

   --no-prompt
          End the session without user interaction. This only  works  with
          --logout.

Oder wenn Sie sich dbus-monitor ansehen, ist dies der Befehl:

dbus-send --print-reply --dest="org.gnome.Shell" /org/gnome/SessionManager/EndSessionDialog org.gnome.SessionManager.EndSessionDialog.Open uint32:2 uint32:0 uint32:60 array:objpath:/org/gnome/SessionManager/EndSessionDialog

Ubuntu
  1. Meistern Sie den Linux-ls-Befehl

  2. So verwenden Sie den Befehl zum Herunterfahren von Linux in Ubuntu 18.04 und CentOS 7

  3. Eine Einführung in den diff-Befehl

  4. Linux – Die Verwendung der Option -o im Useradd-Befehl?

  5. Linux-su-Befehl

ID-Befehl unter Linux

Usermod-Befehl unter Linux

Usermod-Befehl mit Beispielen

su-Befehl unter Linux

Der Timer-Befehl in Linux

Useradd vs. Adduser:Was ist der Unterschied?