kondybas: (100 - мои пять копеек...)
[personal profile] kondybas

Оце - типовий конфіг для gnu screen, який в мене юзається вже багато років:

# --- /usr/local/etc/screenrc ----------8<------------------------------------------
startup_message off
deflogin off
nethack on
vbell off
msgminwait 0
msgwait 10
log off
backtick 1 600 600 hostname
caption splitonly "%?%F%{= yk}%:%{= Kk}%? %n %t%="
hardstatus alwayslastline "%{= rY} %1` %{= kg} %0c %{= bY} %-w%{= Yk} %n %t %{-}%+w %=%{g}%l "
# ---



# --- ~/.screenrc ----------8<------------------------------------------
sessionname somename
screen -t "logger" 0 screen -m -c ~/.log.screenrc
screen 1
screen 2
screen 3
# ---



# --- ~/.log.screenrc ----------8<------------------------------------------
sessionname logger
caption splitonly "%?%F%{= yk}%:%{= wk}%? %n %t%=%?%FMETA='C-a a' TAB=next C-\=quit %: %?"
hardstatus alwaysignore
split
split
screen -t "messages" 1 tail -F /var/log/messages
focus
screen -t "security" 2 tail -F /var/log/security
focus
screen -t "maillog" 3 tail -F /var/log/maillog
# ---


(no subject)

Date: 9 Mar 2010 00:04 (UTC)
From: [identity profile] cikavo.livejournal.com
а чим ліпше за звиклі термінали?

тільки тим, що працює і на віртуальних?
(deleted comment)

(no subject)

Date: 9 Mar 2010 09:54 (UTC)
From: [identity profile] kondybas.livejournal.com
Есть еще одно удобство

Например, запускаешь удаленно обновление мускля. А там в процессе до-о-олгой компиляции на экран вываливается множество логов. А у тебя коннект пометровый через жпрс или эдж. Просто открываешь пустое окно, переключаешься туда - и вуаля. Время от времени по Са-Са заглядываешь в окно компиляции, что там и как. Пустое активное окно генерит только keepalive-пакеты, и траффик почти нулевой. Для полноты счастья можно отключить часы (обновляются раз в минуту) и нагрузку (раз в 10 секунд). Тогда при бездействии в окне траффик будет минимальным.

(no subject)

Date: 9 Mar 2010 09:43 (UTC)
From: [identity profile] kondybas.livejournal.com
По-перше, як вже сказали - можливість тримати термінальну сесію відкритою при фізичному відключенні.
По-друге, зручне багатовіконне середовище через Са-с, Ca-n, Ca-p чи Ca-<цифра>
По-третє, можливість розбиття термінального вікна на області, кожна з яких є терміналом для окремої задачі - скажімо, два редактора з різними файлами. Або критичні логи, які зручно контролювати одночасно.
По-четверте, можливість працювати одночасно багатьом людям з однім скріном - в R/O чи в R/W режимі, це зручно для консультацій, навчання та аудиту.