Якщо ви хочете зробити це більше, ніж рідкісний випадок, я б запропонував встановити віддалену файлову систему, sshfs
якщо ви використовуєте Unix-подібний, що підтримує FUSE (Linux, * BSD, Mac OS X). Створіть каталог під домашнім каталогом, скажімо, ~ / / remote-server:
$ mkdir ~/remote-server
Потім змонтуйте віддалену файлову систему за допомогою sshfs
. Замініть "yourserver.com" на ім'я хоста віддаленої машини, а "ім'я віддаленого каталогу" на каталог, який ви використовуєте у віддаленій системі.
$ sudo sshfs username@yourserver.com:/name/of/remote/directory ~/remote-server/
Після цього віддалений каталог є частиною вашої файлової системи, і ви можете використовувати всі свої звичайні інструменти в ньому, включаючи cp
:
$ cp ~/Downloads/your-files ~/remote-server
Якщо ви ще не sshfs
встановили, ви повинні мати змогу встановити його на комп’ютер за допомогою менеджера пакунків (шукайте пакунки з іменем sshfs
абоfuse-sshfs
). Для отримання додаткової інформації ви можете прочитати підручник в Інтернеті .
Це, до речі, мій улюблений спосіб управління файлами на віддалених серверах. Я зазвичай підтримую такий сервер виробництва та два сервери розробки, встановлений таким чином, і використовую звичайний робочий процес для перегляду файлів.
this file
) та декількох файлів (a series of software files
), найкраще рішення залежить від того, чи є у вас один файл чи кілька файлів.