Как я могу открыть другой терминал, когда я нахожусь на своем сервере ssh?Еще одна оболочка открыта, когда на сервере?
Я не хочу дважды вводить пароль, чтобы получить другой терминал для моего сервера.
Возможно, у Bash есть буферы аналогично Vim.
Как я могу открыть другой терминал, когда я нахожусь на своем сервере ssh?Еще одна оболочка открыта, когда на сервере?
Я не хочу дважды вводить пароль, чтобы получить другой терминал для моего сервера.
Возможно, у Bash есть буферы аналогично Vim.
Отъезд GNU screen. Это своего рода тайное и неудобное использование, но делает то, что вы ищете, и, вероятно, оно также установлено на вашем сервере.
Вы также можете переслать X11 и запустить несколько экземпляров xterm
, но это боль.
Ваш лучший выбор - это ваш пословительный «тип моего пароля каждый раз»: вы должны настроить SSH-ключи, поэтому вам не нужно вводить пароль каждый раз, а затем просто используйте несколько соединений на вкладках «Терминал».
Вы можете использовать что-то вроде GNU Screen.
Для открытия других терминалов можно использовать screen, не требуя повторной аутентификации.
Экран также может отсоединяться, чтобы вы могли оставить терминал открытым после выхода из системы и снова подключить его позже. Я использую это на своем домашнем сервере для хранения rtorrent.
BTW. Если вам не нравится вводить пароли, try PK auth. How it's done with PuTTy.
В оболочке Bash есть функция «Управление заданиями», которая позволяет запускать и управлять несколькими процессами. Вы можете прочитать об этом здесь: http://commandlinemac.blogspot.com/2008/12/bash-job-control-fg-bg-jobs-and-ctrl-z.html