Приостановить сессию ssh
Если вы подключились по ssh к удаленному серверу и вам необходимо попасть в шелл того компьютера, с которого запущен ssh, нажмите "~", затем ^Z. Это отправит ssh в фон, как обычную задачу:
debserver:~# ~^Z [suspend ssh]
[1]+ Stopped ssh root@ns.local1.net
zombie:~$
вернуть обратно нужно набрать fg [nr]
где [nr] номер работы(в данном случае 1)
если у вас один jobs то можно просто fg
По материалам http://souptonuts.sourceforge.net/how_to_linux_and_open_source.htm
- 2202 просмотра
Страница для печати

пожалуй одно из немногих, что помогает при занятом stdout, например
зайти по ссш, запустить
tail -f /var/log/dmesg &
exit
и наслаждаться терминалом, который залип на logout
хоть и вычитал в мане
~. Disconnect. ~^Z Background ssh. ~# List forwarded connections. ~& Background ssh at logout when waiting for forwarded connection / X11 sessions to terminate. ~? Display a list of escape characters. ~B Send a BREAK to the remote system (only useful for SSH protocol version 2 and if the peer supports it). ~C Open command line. Currently this allows the addition of port forwardings using the -L and -R options (see below). It also allows the can- cellation of existing remote port-forwardings using -KR hostport. Basic help is available, using the -h option. ~R Request rekeying of the connection (only useful for SSH protocol version 2 and if the peer supports it).всеравно не понял как вызывать этот escape-символ ~....
то вызывается, то нивызывается - и рисуется тильда в ssh-сессии
читаем выше по ману
Так что сначало логинимся по ssh куда либо, потом жмем Enter, потом ~, потом ..
И будет дисконнект Ж:-)
--
Signature invent in progress 24% ##........
удобная штукенция, надо запомнить ;)
А как ее вернуть обратно?
вернуть - 'fg n', где 'n' - номер фонового процесса, который собщается в квадратных скобках при переводе процесса в фон.
Т.е. в примере из типса вернуть ssh можно командой:
fg 1
добавил. снкс
--
Signature invent in progress 23% #.........
так же рекомндую узнать про команды bg и jobs
почитать о них можно в мане твоего щела. man bash например
--
Signature invent in progress 18% #.........
Отправить комментарий