Работа с файлами на удалённом сервере
1. Открытие рабочей директории
После подключения выполните:
Выберите директорию на сервере.
Все операции с файлами будут выполняться непосредственно на сервере.
2. Работа с файлами
При использовании Remote SSH:
- редактирование и сохранение файлов происходит на удалённой машине
- терминал VSCode выполняет команды на сервере
- установка библиотек производится в удалённой среде
3. Скачивание файлов на локальный компьютер
3.1 Через интерфейс VSCode
- Откройте панель Explorer.
- Найдите файл или директорию.
- Нажмите правой кнопкой мыши.
- Выберите:
3.2 Через SCP
Структура команды:
| Параметр | Описание |
|---|---|
-P 44766 |
порт SSH (берётся из панели GPUGO) |
root@185.20.47.170 |
пользователь и IP сервера |
/workspace/file.txt |
путь к файлу на сервере |
. |
текущая папка на вашем компьютере |
Скачать файл с сервера на компьютер:
Скачать папку с сервера:
Загрузить файл с компьютера на сервер:
3.3 Через rsync
Рекомендуется для больших файлов и директорий — умеет докачивать, не перекачивает уже загруженное.
| Параметр | Описание |
|---|---|
-a |
сохраняет структуру папок, права, время |
-v |
показывает прогресс в терминале |
-z |
сжимает данные при передаче |
--progress |
показывает прогресс для каждого файла |
Скачать папку с сервера:
Загрузить папку на сервер: