bash, работа со screen, разделение экранов, горячие клавиши

Posted by harik on Апр 6, 2016 in Администрирование Linux |

Работая в консоли linux намного эффективнее для мониторинга процессов, логов и одновременного редактирования файлов намного удобнее пользоваться утилитами, которые позволят пользоваться несколькими экранами. самая популярная среди них это screen

Эта утилита создавать несколько вкладок и одновременно выполнять разные команды и задачи там. также если сеанс ssh с сервером будет прерван, команды выполненные в screen будут продолжать выполнять свою работу.

Вкладки это очень удобно, но часто бывает нужно видеть одновременно выполнение нескольких процессов. например редактировать какой то конфигурационный файл и просматривать лог в реал тайме. В этом нам поможет screen и его разделение окон. Окна можно разделять как горизонтально , так и вертикально. Вашему вниманию горячие клавишы для разделения окон:

Разделение окон горизонтально: CTRL-A Shift-N
Разделение окон вертикально: CTRL-A Shift-\

Переключиться между окнами: CTRL-A TAB
Активировать окно: CTRL-A C

Изменить размер окна: CTRL-A :resize 90 (команда :resize и ширина изменяемого окна)
Закрыть окно: CTRL-A Shift-X

P.S. При вертикальном сплите обнаружилась проблема выделением при копировании мышкой текста в файлах. Это объясняется тем, что мышка использует иксовые настройки и выделяет текст по всей ширине экрана. Этого можно избежать, нажав комбинацию клавиш CTRL-ALT и выделить необходимую нам область экрана.

Метки: , , , ,

Reply

Copyright © 2017 Blog Ukritie. All Rights Reserved.
Theme by Lorelei Web Design.