zabij zawieszony xterm

0

Używałem rlogin / telnet do serwera i korzystania xterm& utworzyć kilka sesji xterm. Ale od czasu do czasu xterm może się zawiesić i nie odpowiadać (okno nie może zostać zamknięte), pozostawiając tylko puste okno.

Znam pid wszystkich otwartych xtermów z „matki xterm”. Czy jest jakiś sposób, aby dowiedzieć się, który jest wisi? Chciałbym go natychmiast zabić.

Moje środowisko jest przestrzegane. Wybieram CDE jako moje środowisko pulpitu. Dzięki!

Linux 2.6.9-67.ELsmp x86_64
OS: RedHat Enterprise Linux 4.0 U6
xterm: X.Org 6.8.2 (192)

sandyleo
źródło

Odpowiedzi:

2

Spróbuj nacisnąć Kontrola + Alt + wyjście , powinieneś otrzymać X zamiast kursora i powinien zabić wszystko, co klikniesz. Jeśli skrót nie działa, uruchom xkill z innego terminala, a reszta jest taka sama.

UserZer0
źródło
@ UserZer0, skały xkill! Dzięki!
sandyleo
Wydaje się, że na początku powinno być łatwo, ale CTRL + ALT + ESC jest dość trudny do zrobienia jedną ręką.
Drew Chapin
fantastyczny. Utknąłem w środku less plik. Mógłbym zabić less polecenie, ale nic by nie zrobiło. A skorupa rodzica nie mogła zostać zabita! W końcu xkill Xterm wykonał sztuczkę.
Pierre D
1

Możesz użyć kill polecenie z -9 lubię to: kill -9 pid

Filip Ekberg
źródło
czy jest jakiś szybki sposób na poznanie pid z hung xterm?
sandyleo
0

Uruchom xkill, kliknij puste okno. Kliknij prawym przyciskiem myszy, aby anulować.


źródło