# How to Install wget on CentOS 7 with a wget Cheat Sheet

> URL: https://www.atlantic.net/vps-hosting/how-to-install-wget-centos-7/ | Published: 2015-09-03 | Updated: 2026-03-03 | Author: Alexander Wise

##### Verified and Tested 02/04/2021

## Introduction

In this quick and simple article, we will install wget command on a CentOS 7 server and we have included a wget cheat sheet. Wget is a free software package for downloading files using HTTP, HTTPS and FTP.

## Prerequisites

A CentOS 7 server with Root privileges. If you do no have a server, you can spin up an efficient and reliable SSD [virtual private server](https://www.atlantic.net/vps-hosting/) from Atlantic.Net.

## Installing wget on a CentOS 7

Install wget using the following command:

```
yum install wget
```

You will be asked if it is okay to install the downloaded size, you would just type `y`for yes and press `Enter` to continue. I have a screenshot of a successful install below:

![anet-How to install wget on a CentOS 6](https://www.atlantic.net/wp-content/uploads/2018/01/2015-04-29-12_19_27-root@OpenVas_.png)

Successful Installation of wget

Once installed, you can use it to download files or even entire web sites.

## Quick wget Cheat Sheet

To download a single file from a website using the following command:

```
wget http://sitename.com/file.jpg
```

If your web page requires a username and password use the following command:

```
wget --user=youruser --password=yourpassword http://sitename.com/file.jpeg
```

Download a file from an ftp site using the following command:

```
wget ftp://sitename.com/file.jpeg
```

If your ftp site requires a username and password use the following command:

```
wget ---ftp-user=youruser --ftp-password=yourpassword ftp://sitename.com/file.jpeg
```

Download and entire website using the following command:

```
wget -r http://sitename.com
```

Download and save it in a specific path using the following command:

```
wget --directory-prefix=folder/nextfolder sitename.com
```

Download a file and save it under a different name using the following command:

```
wget --output-document=filename.php sitename.com
```

Resume an interrupted file download using the following command:

```
wget --continue sitename.com/filename.mp4
```

Limit download speed of a file using the following command:

```
wget --limit-rate=1000k http://sitename.com/file.iso
```

Now you have successfully installed wget and have some examples to work with! You can see the wget manual by running “wget -h”. Please check back here for more updates or to find out how to limit Root user in Centos check out our [how-to here](https://www.atlantic.net/vps-hosting/how-to-limit-root-user-centos/), or see below for other interesting related how-to’s.

[VPS hosting](https://www.atlantic.net/vps-hosting/) is just one of the many hosting services offered by Atlantic.Net. Contact us today for more information!
