Porady Admina

Porady Admina: xkill

Ostatnia aktualizacja: 25 kwietnia 2024, 12:03

W kolejnym wpisie z cyklu Porady Admina przybliżę polecenie xkill.

xkill to narzędzie wiersza poleceń, które może zamknąć niepożądane okna na ekranie użytkownika. Zasadniczo xkill zmusza serwer X do zamknięcia połączenia z klientem. To narzędzie zabija programy bez podawania PID za pomocą jednego polecenia.

Jeśli -id nie podano identyfikatora zasobu, xkill wyświetli specjalny kursor jako monit dla użytkownika o wybranie okna, które ma zostać zamknięte. Jeśli przycisk wskaźnika zostanie naciśnięty nad oknem innym niż root, serwer zostanie zamknięty oraz jego połączenie z klientem.

W systemach opartych na Debianie i Ubuntu xkill jest częścią pakietu x11-utils.
W systemach opartych na pakietach RPM, takich jak Red Hat, Fedora, SUSE, openSUSE oraz w systemie Arch Linux xkill jest dostępny w pakiecie xorg-xkill.

Składnia

xkill

lub

xkill OPCJE

Opcje

-display nazwa wyświetlana : Serwer X, z którym należy się skontaktować
-id zasób : zasób, którego klient ma zostać zabity
-frame : nie ignoruje ramek menedżera okien
-przycisk numer : konkretny przycisk, który należy nacisnąć, aby wybrać okno
-all : zabij wszystkich klientów z oknami najwyższego poziomu
-version : wydrukuj wersję i wyjdź

Przykłady

Aby uzyskać listę wszystkich otwartych okien, które można zamknąć za pomocą polecenia xkill, uruchom komendę:

xlsclients

Aby zabić proces w konsoli, np. thunar:

killall -9 thunar

Aby zabić proces za pośrednictwem xkill:

xkill

i kliknij wygenerowanym kursorem w okno do zabicia.

Aby nie wpisywać polecenia xkill w terminalu, możesz utworzyć skrót klawiszowy, zgodnie z Twoim pulpitem, podając:
– Nazwę: xkill
– Polecenie: xkill
– Skrót klawiszowy (własny), np. Shift + Ctrl + Alt + x

Skrót klawiszowy będzie działał po ponownym zalogowaniu do pulpitu.

Więcej informacji o programie xkill uzyskasz poleceniami:
xkill --help
man xkill

Click to rate this post!
[Total: 2 Average: 5]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.