Как отправить SIGHUP с помощью сочетания клавиш на konsole (kde ternimal)

1169
DrorCohen

Я использую KDE (с Ubuntu) и люблю использовать консоль в качестве терминала. Я ssh много, и время от времени (по разным причинам) моя связь умирает, и урок застрял. Мне нужно отправить SIGHUP на терминал, чтобы сессия ssh закончилась, и я снова могу использовать это окно. Как мне сделать это с помощью сочетания клавиш (я ненавижу использовать мышь для Edit-> Send Signal-> Hangup).

2
Если у вас только одно ssh-соединение, достаточно сделать `pkill ssh`. Если у вас их больше одного, вы можете искать IP в `top -c` ... Вы можете подумать о том, чтобы передать` pgrep ssh` для построения `top -c` только тех процессов, которые обрабатывают ... Hastur 7 лет назад 0
Полезный трюк в этой ситуации - набрать `~ .`, чтобы сообщить ssh, что нужно разорвать соединение (ssh ищет его только в начале строки, поэтому вам, возможно, придется сначала нажать return). lemonsqueeze 7 лет назад 1
@lemonsqueeze - ваше предложение будет работать на застрявшей связи? Я попробую это в следующий раз и сообщу? DrorCohen 7 лет назад 0
Да я им пользуюсь все время =) lemonsqueeze 7 лет назад 0
@lemonsqueeze: это сработало. Спасибо! если ты напишешь как ответ, я приму это DrorCohen 7 лет назад 0

1 ответ на вопрос

0
DrorCohen

Спасибо за замечание @lemonsqueeze - я нашел решение.

ударил ~.и застрял ssh закончится.

Не связано с KDE, но этого достаточно для моей цели.

Похожие вопросы