2012-01-10 2 views
1

я подключиться к удаленному серверу с помощью SSHКак увидеть терминальный выход из ранее закрыт терминал

я компиляции с помощью CMake, а затем сделать, это не общее, чтобы иметь процент прогресса в процессе компиляции, но на этот раз в нем есть. Я смотрел процесс компиляции до тех пор, пока мое интернет-соединение не удалось, поэтому puTTY закрыл сеанс, и мне пришлось снова подключиться к моему серверу. Я, однако, что весь прогресс был потерян, но я сначала убедиться, посмотрев список процессов с помощью пс Окс команды, и я заметил, что процессы, связанные с составлением по-прежнему работает:

1160 tty1  Ss+ 0:00 /sbin/mingetty tty1 
2265 ?  Ss  0:00 sshd: [email protected]/1 
2269 pts/1 Ss  0:00 -bash 
2353 pts/1 S+  0:00 make 
2356 pts/1 S+  0:00 make -f CMakeFiles/Makefile2 all 
2952 ?  S  0:00 pickup -l -t fifo -u 
3085 ?  Ss  0:00 sshd: [email protected]/0 
3089 pts/0 Ss  0:00 -bash 
3500 pts/1 S+  0:01 make -f src/compiler/CMakeFiles/hphp_analysis.dir/bui 
3509 pts/1 S+  0:00 /bin/sh -c cd /root/hiphop/hiphop-php/src/compiler && 
3510 pts/1 S+  0:00 /usr/bin/g++44 -DNO_JEMALLOC=1 -DNO_TCMALLOC=1 -D_GNU 
3511 pts/1 R+  0:03 /usr/libexec/gcc/x86_64-redhat-linux6E/4.4.4/cc1plus 
3512 pts/0 R+  0:00 ps ax 

Я хотел бы знать, можно ли наблюдать текущий ход компиляции, наблюдая за ранее закрытым выходом терминала. Нечто похожее на «cat/dev/vcsa1» или что-то еще

+2

Это не для темы переполнения стека, но вы, вероятно, хотите этого: http://www.rackaid.com/resources/linux-screen-tutorial-and-how-to/ –

ответ

0

Как и в предыдущем комментарии, вы должны использовать экран.

Как бы то ни было, вы можете попытаться заглянуть в дескрипторы файла, используемые sshd и оболочкой, которую вы начали, но я не думаю, что это приведет вас к очень далеко.

Смежные вопросы