Замечательная утилита screen

Запускаем screen.

#screen

Запускаем необходимый нам процесс. Детачим консоль:

Ctrl + A d

Попадаем обратно в родной терминал. Чтобы снова увидеть что происходит на скрине:

# screen -r

Чтобы подключиться к не деаттаченой сессии:

 # screen -d -r

Во время работы:
Ctrl + A c – создает новое окно в скрине
Ctrl + A 0, 1, ... 9 – переключение между окнами
Ctrl + A " – list all windows
Ctrl + A ' – type in window number
Ctrl + A k – kill current window
Ctrl + A \ – kill all windows and exit screen
Ctrl + A " – list windows
Ctrl + A A – rename current window
Ctrl + A :number X – renumber current window position

CLI arguments
Launch a command in a new screen session:
screen -A -m -S [session name] [command]

Send a command to a named session:
screen -S [name] -X [command]

Create a new window and run ping example.com
screen -S [name] -X screen ping example.com

More info:
http://aperiodic.net/screen/quick_reference
http://ss64.com/bash/screen.html

Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s