Как скачать файл из интернета из консоли в Linux

Как скачать файл из интернета из консоли в Linux

Если ссылка на файл, находящийся на веб-сервере прямая, например http://www.astonshell.ru/files/bred3.0.3-setup_2k.exe то все достаточно просто, в консоли выполняем
wget http://www.astonshell.ru/files/bred3.0.3-setup_2k.exe
и файлик загружается в директорию, в которой мы находимся. Если напишет, что нет такой программы wget — установить!
(благо сейчас в большинстве дистрибутивов линукса имеются пакетные менеджеры, избавляющие от необходимости поиска исходников и последующей компиляции или добычей пакетов под свою архитектуру системы — ввел команду yum или apt-get, emerge и т.п. команду установки и название пакета…)

Но если ссылка не прямая, можно конечно поковыряться и добыть прямую ссылку на целевом источнике, но механизмы сокрытия конечного файла с целью склонить пользователя к авторизации все же совершенствуются…
Тут нам поможет старый добрый консольный браузер lynx. Запускаем в консоли
lynx
и нажимаем G — G(o) и копируем в появившееся поле ввода полученную ссылку. Далее если происходит редирект, подтверждаем скачивание файла кнопкой D и подтвердить сохранение на диск, если потребуется.

Так же как-нибудь напишу про скачивание с SMB\NFS\SCP… и может даже FTP ))) Пишите в комментариях, если интересно
И как закачать файл обратно тоже можно подумать будет

Добавить комментарий

Ваш адрес email не будет опубликован.