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

Croc - один из таких инструментов. Он работает через командную строку и позволяет быстро и безопасно передавать файлы и папки между компьютерами.

Следуйте за тем, как мы обсуждаем croc, и перечислите инструкции по его использованию для передачи файлов между Linux и любым другим устройством.

Что такое крокодил?

Croc - это кроссплатформенный инструмент для передачи файлов, который позволяет быстро и безопасно обмениваться файлами и папками между двумя компьютерами. Он работает через командную строку и совместим со всеми основными компьютерными платформами: Linux, macOS и Windows.

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

instagram viewer
Перенаправление порта для передачи файлов.

Точно так же крокодил использует PAKE (обмен ключами с аутентификацией паролем) Метод криптографии для обеспечения безопасности передаваемых данных, чего вы обычно не найдете в других утилитах для передачи файлов.

Почему вы должны использовать крокодила?

Ниже приведены некоторые выдающиеся особенности croc, которые отличают его от других кроссплатформенных инструментов для обмена файлами:

  1. Croc использует сервер ретрансляции для передачи данных, который работает путем создания полнодуплексного уровня связи, который позволяет одновременно загружать и скачивать контент на обоих компьютерах и, в свою очередь, улучшает передачу ставки.
  2. Основываясь на предыдущем пункте, еще одним дополнительным преимуществом использования сервера ретрансляции является то, что вы не необходимо настроить переадресацию портов в сети для передачи данных с помощью Croc по локальной сети или через Интернет.
  3. Croc использует PAKE, который обеспечивает сквозное шифрование чтобы обеспечить безопасную передачу данных по сети.
  4. Иногда, когда передача прерывается на полпути - это может быть из-за плохого соединения - инструмент позволяет возобновить передачу, поэтому вам не нужно повторять процесс снова.
  5. Croc позволяет использовать прокси, например Tor, чтобы добавить дополнительный уровень безопасности вашему компьютеру во время передачи файлов.
  6. Вы также можете самостоятельно разместить сервер ретрансляции с помощью Docker или других аналогичных служб.

Связанный: Как установить Docker в Ubuntu Linux

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

Croc работает со всеми основными дистрибутивами Linux, и вы можете установить его на свой компьютер, выполнив следующие действия.

Сначала загрузите последнюю версию croc для вашей системы по ссылке ниже.

Скачать: Крокодил

Чтобы установить пакет DEB в Ubuntu / Debian, сначала запустите терминал. Затем перейдите в каталог, в который вы загрузили файл, и введите следующую команду:

sudo dpkg -i croc - *. deb

В качестве альтернативы, если вы используете Arch Linux, вы можете установить croc, запустив:

sudo pacman -S крокодил

Аналогичным образом, чтобы установить его на FreeBSD, используйте:

pkg установить крокодил

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

завиток https://getcroc.schollz.com | трепать

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

Как использовать Croc для обмена файлами

Установив croc на ваши компьютеры, вы можете использовать его как для обмена, так и для получения файлов. Поэтому, в зависимости от вашего варианта использования, следуйте приведенным ниже инструкциям для передачи файлов с / на ваш компьютер Linux.

Перенос файлов из Linux на другое устройство

В ситуациях, когда вы хотите перенести файлы с вашего Linux-компьютера на другой компьютер (работающий под другой операционной системой), выполните следующие действия, чтобы выполнить операцию отправки в croc.

Поскольку вся операция в croc выполняется через командную строку, убедитесь, что она открыта на обоих компьютерах. Затем на отправляющем устройстве, которым в данном случае является ваш Linux-компьютер, введите в терминале следующую команду и нажмите Входить:

croc отправить имя_файла

Например:

croc отправить MyText.txt

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

Вернитесь в командную строку на принимающем компьютере и введите команду, используя синтаксис ниже:

croc your_code_here

Например, если ваш код альфа1, вам нужно будет ввести:

крокодил альфа

Входить у чтобы принять входящий файл и загрузить его на свое устройство.

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

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

croc send --code your_code_phrase имя_файла

Подобно отправке файлов, croc также позволяет отправлять текст, который может пригодиться, когда вы хотите поделиться сообщением или URL-адресом. Используйте следующий синтаксис для отправки текста через croc:

croc send --text "your_text_here"

Например:

croc send --text "привет"

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

Получать файлы с другого устройства в Linux

Подобно обмену файлами с вашего компьютера Linux, могут быть моменты, когда вы захотите получить файлы с другого устройства на свой компьютер Linux.

В таких ситуациях вы можете просто обратить процесс в обратном порядке, как показано в шагах ниже.

На отправляющей машине откройте командную строку и запустите:

croc отправить имя_файла

Вернитесь к своей Linux-машине и в окне терминала введите:

крокодил код_фраза

Снова введите у принять файл.

Легкая передача файлов между компьютерами

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

Фактически, croc считается единственным инструментом для передачи файлов на основе интерфейса командной строки с такой обширной функцией. набор, что делает его идеальным помощником для передачи файлов для тех, кто предпочитает работать с командой линия.

Сказав это, вы также можете проверить qrcp, бесплатную утилиту для передачи файлов, которая использует QR-коды, чтобы помочь вам передавать файлы между Linux, Android и iOS.

ДелитьсяТвитнутьЭл. адрес
Как передавать файлы между Linux, Android и iOS с помощью qrcp

Хотите быстрый и простой способ обмена файлами между настольным компьютером Linux и смартфоном? Попробуйте qrcp, бесплатную утилиту для передачи файлов, использующую QR-коды.

Читать далее

Похожие темы
  • Linux
  • Обмен файлами
  • Терминал
  • Приложения Linux
Об авторе
Яш Вате (Опубликовано 28 статей)

Яш - штатный писатель в MUO по DIY, Linux, программированию и безопасности. Прежде чем найти свое увлечение писательством, он занимался разработкой для Интернета и iOS. Вы также можете найти его работы на TechPP, где он освещает другие темы. Помимо технологий, он любит говорить об астрономии, Формуле-1 и часах.

Ещё от Yash Wate

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться