loader image

Как быстро передавать файлы между Windows 10, macOS Catalina и Linux

Легче всего передавать файлы с локального компьютера на удаленный сервер с помощью протокола ssh, а конкретнее с помощью утилиты scp. В данном руководстве мы рассмотрим на передавать файлы с компьютеров, использующих Windows 10 или macOS. Все что потребуется: для macOS обычный терминал, для Windows 10 – PowerShell.

macOS

macOS Catalina Chrome

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

cd Desktop/

После чего необходимо ввести команду

scp необходимый_файл имя_пользователя@ip_адрес:/директория/для/файла/имя_файла ,где

  • Необходимый_файл – имя файла, находящегося в той директории, куда мы перешли на первом шаге.
  • Имя_пользователя – имя используемого пользователя на удаленной машине Linux.
  • Ip_адрес – ip адрес удаленной машины Linux.
  • /директория/для/файла/ – директория, куда необходимо сохранить файл.
  • Имя_файла – имя для передаваемого файла. (необязательный параметр)

Если необходимо передать не файл, а папку необходимо добавить флаг -r рекурсивный обход каталога

scp -r /Desktop/передаваемая_директория имя_пользователя@ip_адрес:/директория/для/директории/директория

  • передаваемая_директория – имя передаваемой папки
  • директория – имя для передаваемой директории необязательный параметр.

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


Windows 10

Windows 10 Macbook

Также, как и на macOS для начала будет удобно выбрать необходимую директорию.

cd C:\директория\с\передаваемым\файлом\

После чего процесс ничем не отличается от передачи данных с macOS (связано это с тем, что используемая утилита точно та же, что и на macOS)

Передать файл мы можем с помощью команды

scp необходимый_файл имя_пользователя@ip_адрес:/директория/для/файла/имя_файла

Для передачи папки необходимо добавить флаг -r

scp -r ‘/Desktop/передаваемая_директория’ имя_пользователя@ip_адрес:/директория/для/директории/директория

Стоит отметить, что существуют и графические SCP клиенты, так для Windows 10 одним из самых удобных считается WinSCP, доступен он, к сожалению, исключительно под Windows, однако для macOS существует не менее удобный CyberDuck.

‎Cyberduck
‎Cyberduck
Developer: David Kocher
Price: 1 790 ₽

Если вы обнаружили ошибку, выделите этот фрагмент текста и нажмите Ctrl+Enter.



Мы в Telegramt.me/applespbevent
Канал Я.Дзенzen.yandex.ru/applespbevent
Видео на YouTube: Apple Event
Секретный чат: Telegram

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: