scp: файл с ноутбука на сервер
В терминале: zvezda learn scp. Урок покажет карточку и завершится; сделайте шаг и снова запустите урок - он проверит и покажет следующую.
Шаг 1 из 2
Дарья: Чтобы положить файл с ноутбука на сервер, есть scp - «cp через ssh». Главное, на чём я споткнулась: scp запускают на НОУТБУКЕ, а не на сервере. Откройте на ноутбуке новое окно терминала (или выйдите с сервера: exit). Создайте там любой текстовый файл, например hello.txt, и перейдите в его папку.
Шаг 2 из 2
Дарья: Отправьте файл в папку ~/zvezda/learn/inbox на сервере (пароль/ключ - как для ssh):
scp hello.txt ЛОГИН@130.49.146.133:zvezda/learn/inbox/
macOS и Linux - как есть. Файл на рабочем столе Windows: WSL - диск C это /mnt/c, например /mnt/c/Users/ИМЯ/Desktop/hello.txt; Git Bash - диск C это /c, например /c/Users/ИМЯ/Desktop/hello.txt. Путь после двоеточия - от домашней папки на сервере. Потом на сервере: zvezda learn scp
Шпаргалка
scp файл ЛОГИН@сервер:путь/ - с ноутбука на сервер (запускать на ноутбуке!) scp ЛОГИН@сервер:путь/файл . - с сервера на ноутбук путь после двоеточия - от домашней папки на сервере scp -r папка ЛОГИН@сервер: - папку целиком задание 23: scp poster.txt ЛОГИН@сервер:zvezda/showcase/