Убить Xshell? Этот инструмент терминала с открытым исходным кодом еще лучше!

задняя часть
Убить Xshell? Этот инструмент терминала с открытым исходным кодом еще лучше!

Как бэкэнд-разработчик Java, неизбежно иметь дело с серверами Linux в повседневной работе, потому что производственная среда в основном развертывается в среде Linux. Раньше я бы выбрал Xshell в качестве терминала для удаленных операций.

С появлением платной версии, особенно после того, как Xshell отделил FTP, Xftp нужно устанавливать отдельно для загрузки и скачивания файлов, что явно не так удобно, как было интегрировано раньше 😖.

Еще одна вещь, которая меня озадачивает, это то, что Xshell никогда не выпускался для macOS.

Тем не менее, благодать капающей воды должна ответить взаимностью к весне.Я все еще должен сказать, что Xshell действительно очень хорош.Я в основном использую его с момента моей стажировки до сих пор в среде Windows.Прошло почти 10 лет. все еще там.

Я полагаю, что многие друзья также спрашивают, есть ли он,Интегрированная функция FTP, а терминальные кроссплатформенные инструменты делают? Если мы можем освободить и открыть исходный код, то все лучше!

Ответ да, этоTabby!

На GitHub уже 21,4 тысячи звезд, что говорит о том, что Табби очень популярен:

GitHub.com/EU и Y/He не…

Табби: Второй брат, спасибо, можешь сказать еще пару слов?

Tabby - это высоко настраиваемая кроссплатформенная терминала, поддержка Windows, MacOS и Linux, поставляется с функциональностью SFTP, а серверы Linux могут легко передавать файлы, поддерживает различные темы, интерфейс охлаждается, богатые плагины.

1. Установите Табби

Перейти непосредственно на официальный сайтtabby.shНажмите кнопку «Загрузить», чтобы перейти на страницу загрузки.Последняя версия — 1.0.164.

Лучше выбрать Linux и Windows.macOS делится на две версии: arm64 и x86-64.Что это значит?

Просто популяризируйте его здесь.

ARM является интеллектуальной собственностью архитектуры ЦП, предоставленной британской компанией ARM.В настоящее время основные мобильные телефоны и планшетные компьютеры используют архитектуру ARM, но ARM не производит чипы, а только для различных встроенных устройств, смартфонов, планшетных компьютеров, умных носимые устройства и т. д. «Откусите» от сотен миллионов процессоров в сетевом устройстве.

Apple M1 — это первый процессор SoC собственной разработки Apple, основанный на архитектуре ARM.

X86_X64 произошел от модели ЦП 8086, произведенной Intel несколько десятилетий назад, включая последующие модели 8088/80286/80386/80486/80586 и т. д. 8086 и 8088 были приняты IBM в то время, создав известную машину IBM PC, и с тех пор Персональные компьютеры были в моде.

Для получения подробной информации см. следующее:

блог woo woo woo.cn on.com/Zhaoqing pro…

С этой точки зрения можно доказать, что обновление Табби очень старательное, и даже поддерживается последний чип M1 macOS.Это потрясающе, мой полосатый кот (Тэбби)!

Следуйте инструкциям и установите его шаг за шагом. После его открытия этот интерфейс все еще очень классный.

2. SSH-соединение

SSH, то есть Secure Shell (Безопасная оболочка) — это зашифрованный сетевой транспортный протокол, который обеспечивает безопасную среду для передачи сетевых служб по незащищенной сети, что достигается клиентом SSH путем создания защищенного туннеля в сети и соединения между сервером боковая сторона.

Я уже говорил, что хочу взять всех поиграть с линуксовым сервером, мы его сначала установилипанель пагодыЭтот артефакт. У пагоды есть свой терминал, но, честно говоря, впечатление среднее.

Затем воспользуемся Tabby, чтобы установить SSH-соединение с сервером.

Нажмите «настройка» → «профили и подключения» → «новый профиль».

Введите IP-адрес и пароль сервера, затем нажмите «Сохранить».

Затем нажмите кнопку «Выполнить», чтобы перейти на страницу терминала.

Что ж, теперь вы можете управлять сервером, выполните команду top для просмотра информации о процессах, запущенных на сервере.

3. Файлы передачи SFTP

Tabby интегрирует SFTP, поэтому загружать и скачивать файлы очень просто. Просто щелкните значок «SFTP», чтобы открыть окно передачи файлов.

При загрузке поддерживается перетаскивание.После завершения появится всплывающее сообщение об успешной передаче файла.

При загрузке щелкните файл для загрузки, после чего появится диалоговое окно хранилища, выберите соответствующую папку, измените имя соответствующего файла и нажмите «Сохранить».

В-четвертых, настройте Табби

На панели «Настройки» есть меню «Внешний вид», вы можете настроить внешний вид табби, например, настроить шрифт, например, настроить стиль.

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

В меню «Плагины» также доступно множество плагинов для расширения.

  • clickable-links- Сделать пути и URL-адреса кликабельными в терминале
  • docker- Подключиться к контейнеру Docker
  • title-control- Позволяет изменять название вкладок терминала, предоставляя префиксы, суффиксы и/или строки для удаления
  • quick-cmds- Быстро отправлять команды на одну или все вкладки терминала
  • save-output- логировать вывод терминала в файл

Здесь мы сосредоточимся на плагине «sync config», который может синхронизировать конфигурацию с плагинами Github или Gitee. Нажмите «Получить», чтобы установить, а затем вам будет предложено перезапустить, чтобы изменения вступили в силу.

После того, как он вступит в силу, щелкните меню «Sync Config», чтобы увидеть элементы конфигурации.Тип можно выбрать из GitHub, Gitee и GitLab.

В качестве примера возьмем Gitee, войдите на личную домашнюю страницу Gitee, выберите «Частный токен» в меню слева, а затем нажмите «Создать новый токен».

После отправки токен будет сгенерирован, скопирован в поле ввода токена Табби, а затем нажмите «Загрузить конфигурацию», чтобы убедиться, что информация о конфигурации успешно синхронизирована.

В меню «Окно» вы можете установить текущее окно, например, изменить тему окна на «Бумага», изменить положение вкладки вниз и так далее.

V. Резюме

Соединение SSH и передача SFTP, вероятно, являются двумя наиболее часто используемыми функциями для работы с серверами Linux.Табби поддерживает эти две функции очень удобно и достаточно легко. Ключевым моментом является то, что он кроссплатформенный, и можно использовать как Windows, так и macOS.После синхронизации информации о конфигурации с облаком не слишком удобно переключаться между несколькими платформами.

Пользователи Windows привыкли использовать Xshell, а пользователи macOS привыкли использовать iTerm2, но эти два инструмента не могут быть кросс-платформенными.Пользователи, работающие на нескольких платформах, могут выбрать Tabby, чтобы испытать его, что действительно хорошо.

Учебных материалов Тэбби все еще относительно мало, поэтому я надеюсь, что эта статья от второго брата сможет немного помочь и вдохновить нуждающихся друзей.