RHEL CentOS Debian Ubuntu загрузка файлов curl
- Details
- Category: debian ubuntu rhel centos
Установка
Debian Ubuntu
# apt-get install curl
RHEL CentOS
# yum install curl
Загрузка файла по http
# curl -o /tmp/filenmame.iso http://mirror.yandex.ru/centos/6.3/isos/x86_64/CentOS-6.3-x86_64-bin-DVD1.iso
/tmp/filenmame.iso - путь и имя скачанного файла.
Загрузка нескольких файлов
# curl -o /tmp/file1 http://mirror.yandex.ru/centos/6.3/isos/i386/0_README.txt -o /tmp/file2 http://mirror.yandex.ru/centos/6.3/isos/x86_64/0_README.txt
Загрузка файлов с ssh сервера
curl -u user:password --key ~/.ssh/id_rsa --pubkey ~/.ssh/id_rsa.pub scp://server1/path/file
user - имя пользователя
password - пароль
--key ~/.ssh/id_rsa --pubkey ~/.ssh/id_rsa.pub - при необходимости используем ключи
Загрузка по http с авторизацией
curl -u user:password http://www.test.com/path/file
Загрузка с ftp
curl -u user:password ftp://ftp.server.name/path/file