Икскилл
Xkill — это служебная программа, распространяемая вместе с системой X Window , которая инструктирует X-сервер принудительно разорвать соединение с клиентом, тем самым «убивая» клиента. [ 1 ] При запуске без аргументов командной строки программа отображает специальный курсор (обычно перекрестие или череп и скрещенные кости ) и отображает сообщение, например:
Выберите окно, клиент которого вы хотите убить, кнопкой 1...
Если затем будет выбрано некорневое окно , сервер закроет соединение с клиентом, создавшим это окно, и окно будет уничтожено.
Xkill не предназначен для использования в качестве обычного способа завершения работы X-клиентских программ, а только как последнее средство для прекращения работы неисправных или вредоносных клиентов.
В отличие от kill , xkill не запрашивает завершение клиентского процесса, который может работать на другой машине. Фактически, процесс может продолжать работать без X-соединения. Однако большинство клиентов прерывают работу, когда их X-соединения неожиданно закрываются.
Xkill был приведен в качестве примера программы с простым и привлекательным пользовательским интерфейсом . Его принцип работы можно охарактеризовать так: «Просто щелкните по плохому черепу, и он умрет». [ 2 ]
Ссылки
[ редактировать ]- ^ Страница руководства XKILL(1) . Фонд X.Org. Проверено 12 июля 2007 г.
- ^ Маккана, Майк (28 июня 2007 г.). «10 идей по улучшению GNOME» . Венчурный торт . Архивировано из оригинала 31 июля 2007 г. Проверено 12 июля 2007 г.