Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Управление файлами на удаленных серверах может быть сложным, особенно если вы избегаете приложений, которые уводят вас от терминала. Конечно, вы можете использовать SSH и SCP для просмотра каталогов и обмена файлами между машинами, но, несмотря на простоту и элегантность, этим командам не хватает полезности полноценного файлового менеджера.

Terminalscp — это многофункциональный файловый менеджер терминала с поддержкой SCP, SFTP, FTP и S3, который позволяет вам взаимодействовать с вашими удаленными машинами через дружественный пользовательский интерфейс терминала и копировать файлы легко.

Зачем использовать Условияcp для управления файлами на удаленных компьютерах?

Файловые менеджеры — это стандартный способ, с помощью которого большинство пользователей компьютеров взаимодействуют с файлами и папками на своих ПК. Владельцы Windows имеют проводник,

instagram viewer
macOS поставляется с Finder, в то время как настольные компьютеры Linux обладают удивительным разнообразие файловых менеджеров с графическим интерфейсом, а также различные варианты терминалов, включая ranger, nnn, fff и другие.

Преимущества использования файлового менеджера с терминальным пользовательским интерфейсом (TUI) по сравнению с графическим пользовательским интерфейсом (GUI) очевидны: они используют меньше системных ресурсов, и как только вы освоите сочетания клавиш, это будет намного быстрее, чем перетаскивание значка из одного окна в другое с помощью мышь.

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

Когда вы имеете дело с удаленными компьютерами, работаете ли вы на VPS или Raspberry Pi, ваши возможности для передачи файлов между вашим локальным компьютером и сервером ограничены. Вы можете использовать FTP-клиент или комбинацию Secure Shell (SSH) и Secure Copy (SCP).

Ни одно из этих решений не является совершенным, и хотя комбинация SSH и SCP отлично подходит, если вы занимаетесь другими задачи системного администрирования, он немного громоздкий для быстрого копирования и подобных задач по работе с файлами.

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

Как установить Termscp в Linux

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

Используйте wget для загрузки скрипта в текущий рабочий каталог:

https://git.io/JBhDb

После загрузки запустите скрипт, используя:

баш JBhDb

В качестве альтернативы вы можете свернуть скрипт и передать его прямо в Bash с помощью:

завиток --прото '=https' --tlsv1.2 -sSLf " https://git.io/JBhDb" | ш 

Однако это обычно считается плохой практикой с точки зрения безопасности.

Мастер покажет вашу платформу и архитектуру, а затем спросит: «Установить termscp 0.10.0?» Тип "у", затем нажмите Входить. Введите свой пароль при запросе и дождитесь появления зеленой галочки и сообщения «Поздравляем! В вашей системе успешно установлены условия!"

Используйте Условияcp для управления вашими файлами на вашем локальном компьютере и сервере

Запустите терминологический интерфейс пользователя, открыв свой любимый терминал и введя:

условия

Использовать Левый и Верно клавиши со стрелками на клавиатуре для выбора между соединениями через SCP, SFTP, FTP и S3, затем Вверх и Вниз клавиши для переключения полей. Вам нужно заполнить еще четыре поля. Это:

  • Удаленный узел: Это IP-адрес вашего удаленного компьютера, который может находиться либо в вашей домашней сети, либо в общедоступном адресе VPS или других типов серверов.
  • Номер порта: Удаленный порт, к которому вы хотите подключиться. Для этого нет установленных правил, но для соединений SSH/SCP и SFTP обычно используется порт 22, а для FTP-соединений обычно используются порты 20 и 21.
  • Имя пользователя: Имя пользователя удаленного пользователя. Если вы подключаетесь к Raspberry Pi, имя пользователя Pi по умолчанию — «pi».
  • Пароль: Пароль удаленного пользователя. Это будет скрыто звездочками при заполнении поля.

Если вы ранее использовали Условияcp или создали какие-либо закладки, вы можете нажать Вкладка для переключения на нижнее поле, затем используйте Левый и Верно клавиши со стрелками для переключения между «Закладками» и «Недавними подключениями».

Когда будете готовы, нажмите Входить для подключения к определенному серверу.

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

Перемещайтесь по файловой системе с помощью Вверх и Вниз клавиши и нажмите Входить чтобы открыть каталог. Нажатие Backspace вернет вас в предыдущий каталог. Если вы нажмете Входить в файле, он откроется на вашем локальном компьютере с помощью приложения по умолчанию.

Чтобы скопировать файл или каталог с одного компьютера на другой, нажмите Космос когда элемент подсвечивается, и условияcp скопирует элемент в текущий открытый каталог на другой панели.

Если вы хотите отредактировать файл в удаленной системе, нажмите F4. Кроме того, вы можете переместить файл в новое место в удаленной файловой системе, если вы нажмете F5и введите новый полный путь.

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

Чтобы просмотреть полный список полезных сочетаний клавиш, нажмите час. Вы также можете получить справку из командной строки для условийcp с использованием справочных страниц:

человек

Условияcp — это простой способ навигации по удаленным файловым системам

Теперь вы можете использовать Условияcp для доступа к удаленным файлам и управления ими через ваш терминал, как если бы они находились на вашем собственном ПК. Вы можете сэкономить время и заняться другими проектами.

Почему бы не начать с преобразования запасного Raspberry Pi в веб-сервер?