[[Vorlage(Getestet, general)]] {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] [:Menü:Einen Anwendungsstarter erstellen] (optional) }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] xkill verwandelt den Mauszeiger in ein Kreuz [[Bild(Wiki/Icons/Tango/X.png, 18,)]] oder einen Totenkopf [[Bild(./xkill.png, 18,)]]. Mit diesem kann man Anwendungen beenden bzw. Fenster [:kill:killen], ohne deren Prozessnamen oder Prozess-ID (PID, siehe [:ps:]) zu kennen, indem man einfach auf das entsprechende Fenster klickt. Dieses Programm stellt im weitesten Sinne eine Notfallfunktion bereit. Man sollte aber genau mit der Maus zielen, damit wirklich das nicht reagierende Programm "abgeschossen" wird und nicht versehentlich ein anderes. = Installation = xkill ist Teil des [:XServer:XServers] und ist deshalb bei jeder grafischen Ubuntu-Installation dabei. = Verwendung = xkill wird über ein Terminalfenster [1] oder über den Anwendungsstarter [[Vorlage(Tasten, f2)]] aufgerufen, kann aber auch als Symbol im Panel, auf dem Desktop oder im Menü abgelegt werden [2]. Der Kommandozeilenbefehl lautet wie folgt: {{{#!vorlage Befehl xkill }}} Ist xkill gestartet, ändert der [wikipedia:Mauszeiger:] sein Aussehen. Mit diesem neuen Mauszeiger zielt man auf das Fenster, das man beenden möchte und drückt die linke Maustaste [[Vorlage(Tasten, lmb)]]. Möchte man xkill beenden, ohne ein anderes Programm zu terminieren, dann kann man die rechte Maustaste [[Vorlage(Tasten, rmb)]] benutzen oder die Taste [[Vorlage(Tasten, Esc)]] drücken. == Aus einem virtuellen Terminal aufrufen == Möchte man xkill aus einem [:Terminal#Virtuelle-Konsole:virtuellen Terminal] aufrufen, etwa weil kein Terminalfenster im X-Display aufgerufen werden kann, dann muss man das Display über einen Parameter spezifizieren. Das sieht wie folgt aus: {{{#!vorlage Befehl xkill -display :0 }}} Damit startet man xkill auf dem ersten Display, da bei der Zählung mit 0 angefangen wird. == Optionen == Mit folgenden Optionen kann man das Verhalten von xkill verändern. {{{#!vorlage Tabelle Optionen +++ Parameter Wirkung +++ `-display NUMMER` Startet `xkill` auf einem bestimmten Display. +++ `-id RESSOURCE` Ressource festlegen, die beendet werden soll. +++ `-button NUMMER` Taste festlegen, mit der `xkill` ausgelöst wird. +++ `-all` Beendet alle "child"-Fenster eines Prozesses. +++ `-frame` Beendet nur das ausgewählte "child"-Fenster, nicht aber Top-Level-Fenster. }}} Weitere Informationen sind der [:man:Manpage] zu entnehmen. == Cursor / Mauszeiger == Die Cursor-Datei befindet sich unter dem folgenden Pfad: '''/usr/share/icons/ICONTHEME/cursors/pirate''' Das Standard-Icontheme (DMZ-White) bringt keine eigenes Icon für xkill mit, deshalb ist '''pirate''' ein [:ln:symbolischer Link] auf '''X_cursor'''. = Links = * [:kill:] - Prozesse über die Kommandozeile beenden * [:Shell/Befehlsübersicht:] - Übersicht über verschiedene Shellbefehle #tag: Grafik, Desktop, System