Xkill es un programa de utilidad distribuido con el sistema X Window que le indica al servidor X que finalice forzosamente su conexión con un cliente, "matando" así al cliente. [1] Cuando se ejecuta sin argumentos de línea de comandos , el programa muestra un cursor especial (normalmente una cruz o una calavera y huesos cruzados ) y muestra un mensaje como
Seleccione la ventana cuyo cliente desea matar con el botón 1...
Si luego se selecciona una ventana que no es raíz , el servidor cerrará su conexión con el cliente que creó esa ventana y la ventana se destruirá.
Xkill no está destinado a ser utilizado como una forma rutinaria de finalizar programas cliente X, sino sólo como un último recurso para cancelar clientes maliciosos o que funcionan mal.
A diferencia de kill , xkill no solicita que se finalice el proceso del cliente, que puede estar ejecutándose en una máquina diferente. De hecho, el proceso puede continuar ejecutándose sin una conexión X. Sin embargo, la mayoría de los clientes se interrumpen cuando sus conexiones X se cierran inesperadamente.
Xkill ha sido citado como un ejemplo de un programa con una interfaz de usuario sencilla y atractiva . Su modo de funcionamiento se ha resumido como "Simplemente haz clic en la cosa mala con la calavera y morirá". [2]