1. Запускай команди швидко
Щоб виконати всього одну віддалену команду, зовсім не обов'язково підключатися до SSH, вводити команду, а потім відключатися. Можна зробити це відразу. Наприклад, так можна подивитися заповненість ФС віддаленої машини:
А так - перезавантажити її:
2. Складай списки команд і запускай їх разом
Якщо у тебе є цілий список команд, які слід виконати, їх можна записати в файл і згодувати цей файл SSH:
4. Копируй вміст віддаленого файлу в буфер обміну
А так можна скопіювати висновок команди:
5. Порівнюй віддалений і локальний файл без копіювання
Схожий прийом можна використовувати для порівняння двох файлів:
6. Працюй з віддаленими файлами за допомогою локального файлового менеджера
Не завжди зручно працювати з великою кількістю файлів за допомогою консольних команд або mc, запущеного на віддаленій машині. Але завжди можна підключити будь-який каталог віддаленій машини як мережевий диск. Для цього досить встановити sshfs:
Створити каталог для підключення «мережевого диска»:
І підключити його:
Тепер всі файли віддаленого каталогу / home / user будуть видні в каталозі
/ Remote_files / і з ними можна працювати, як зі звичайними.
7. Використовуй tmux
Складні дії на віддаленій машині рідко обмежуються однією консоллю. Зазвичай ми відкриваємо одразу кілька SSH-з'єднань, в яких запускаємо різні команди, копіюємо текст з однієї в іншу, одночасно стежимо за виконанням кількох операцій. Однак тримати відкритими декілька сесій зовсім не обов'язково, вистачить і однієї, в якій запущений tmux.
Утиліта tmux - ще одне дітище команди OpenBSD. Вона дозволяє запустити всередині однієї SSH-сесії необмежену кількість консолей, з якими можна працювати одночасно, в тому числі відразу з декількома на одному екрані. Але найголовніше - tmux підтримує функцію detach / attach, що дозволяє відключитися від поточної сесії tmux, закрити SSH-з'єднання, підключитися до машини вже з іншого компа і відновити сесію tmux з усіма відкритими консолями і їх вмістом.
Tmux в режимі поділу екранаTmux доступна в репозиторіях майже всіх основних систем. Встановлювати і запускати її слід на віддаленій машині, але перед тим як почати використовувати, доведеться прочитати документацію (або шпаргалку).
Продовження статті є тільки передплатникам
Варіант 2. Купи одну статтю
Покажи цю статтю друзям: