LINUX.ORG.RU
ФорумAdmin

Screen или продолжить процессы после закрытия терминала

 ,


0

1

Вот я по ssh подсоединяюсь к серву, там собираю софт.

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

нагуглил GNU Screen, но как заюзать пока не понял.

★★★★★

1)заходишь по ссх
2) делаешь screen
3) работаешь
4) надо выйти - ctrl + a + d
5) надо зайти screen -ls; screen -x <номер скрина из лс>

закину сюда мануал

smilessss ★★★★★
() автор топика

Если ты имел в виду tmux, то ты гуглил правильно.

tmux

Отключиться: ^B^D (detatch)

Подключиться обратно:

tmux a

beastie ★★★★★
()

Всего три года на ЛОРе и уже после третьей звезды деградировал до такой степени? Гугл просто по швам трещит от обилия одинаковых советов по этой утилите.

anonymous
()
$ cat .screenrc 
# An alternative hardstatus to display a bar at the bottom listing the
# # windownames and highlighting the current windowname in blue. (This is only
# # enabled if there is no hardstatus setting for your terminal)

hardstatus on
hardstatus alwayslastline
hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a "

screen -RD

Сочетания клавиш: Ctrl+a, затем отпускаешь и наживаешь ключевую клавишу.

sin_a ★★★★★
()
Ответ на: комментарий от smilessss

5) надо зайти screen -ls; screen -x <номер скрина из лс>

screen -r проще

тмухеров не слушай

anonymous
()

нагуглил GNU Screen, но как заюзать пока не понял.

спасибо, очень познавательно...

snaf ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.