Скачивание файлов из Интернета давно стало повседневной задачей. Пользователям операционных систем семейства Linux доступны несколько способов загрузки файлов — как с помощью команд терминал, так и при использовании возможностей графического интерфейса (GUI).
В этой статье мы покажем, как скачать файл из Интернета в определенную директорию с помощью команды wget
.
Содержание:
- Что такое wget
- Как загрузить файл в определенный каталог с помощью wget
- Как установить новое название для скачиваемого файла с помощью wget
- Выводы
Что такое wget
Утилита wget
предназначена для скачивания файлов из Интернета. В своей работе она может использовать различные сетевые протоколы, включая HTTP, HTTPS и FTP, что существенно расширяет ее возможности при загрузке файлов. Команда wget
имеет следующий синтаксис:
Где:
[options]
— необязательные параметры, которые расширяют функционал команды;[URL]
— URL-адрес файла, который необходимо загрузить.
По умолчанию wget
загружает файлы в текущую рабочую директорию (в той которой была выполнена команда). Например:
Читайте также: Как установить Wget в Linux.
Как загрузить файл в определенный каталог с помощью wget
За скачивание файла из Интернета в конкретную директорию в файловой системе у команды wget
отвечает параметр -P
. В качестве его аргумента нужно указывать путь к соответствующему каталогу. К примеру, загрузим файл в папку /home/user/Documents
:
Как установить новое название для скачиваемого файла с помощью wget
По умолчанию утилита wget
загружает файл с тем же названием, под которым он хранится на сервере. Однако функционал команды позволяет изменить название файла при скачивании. Для этого применяется опция -O
. К примеру, загрузим файл sample-3.tar
из Интернета, но сохраним его с новым названием qwerty.tar
:
Читайте также: Как ограничить скорость загрузки файлов с помощью Wget в Linux.
Выводы
Утилита wget
позволяет с легкостью загружать файлы из Интернета. Указание каталога или названия выходного файла с помощью соответствующих опций помогает эффективно управлять файлами и упорядочивать их по мере необходимости.
Спасибо за время, уделенное прочтению статьи!
Если возникли вопросы — задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet / DevOps (программируемые системы) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.