# Install Ping Command on Ubuntu

Are you new to Ubuntu or Linux in general? Don't worry, we've got you covered.

In this article, we'll guide you through the process of installing Ubuntu, one of the most popular Linux distributions, and teach you how to use the `ping` command, a handy tool for checking network connectivity.

First, let's talk about Ubuntu. It's a free and open-source operating system based on the Linux kernel. It's user-friendly, secure, and comes with a wide range of software pre-installed, making it a great choice for both beginners and advanced users alike.

Next, we'll explore the `ping` command, which is used to test if a particular host or device is reachable over a network. This command is incredibly useful for troubleshooting network issues and ensuring that your devices are properly connected.

## Downloading and Installing Ubuntu

The first step in our journey is to download the Ubuntu installation files. Head over to the official Ubuntu website ([https://ubuntu.com/download](https://ubuntu.com/download)) and select the version you want to install. Once the download is complete, you'll need to create a bootable USB drive or DVD using the downloaded ISO file.

Next, you'll need to boot your computer from the USB drive or DVD. This process varies depending on your computer's make and model, but generally, you'll need to access the boot menu during startup and select the appropriate option to boot from the USB drive or DVD.

Follow the on-screen instructions to complete the installation process. Ubuntu's installer is user-friendly and will guide you through the necessary steps, such as partitioning your hard drive and setting up user accounts.

## Understanding the `ping` Command

Now that you've successfully installed Ubuntu, let's dive into the `ping` command. This command is used to test if a particular host or device is reachable over a network. It works by sending small packets of data (known as "pings") to the target host and waiting for a response.

To use the `ping` command, open the terminal (you can search for "Terminal" in the application menu), and type the following:

```plaintext
ping example.com
```

Replace [`example.com`](http://example.com) with the hostname or IP address of the device you want to ping. If the device is reachable, you'll see a series of lines displaying the response time for each successful ping.

### Understanding `ping` Output

When you run the `ping` command, you'll see an output similar to this:

```plaintext
64 bytes from 93.184.216.34: icmp_seq=1 ttl=55 time=15.2 ms
64 bytes from 93.184.216.34: icmp_seq=2 ttl=55 time=14.8 ms
64 bytes from 93.184.216.34: icmp_seq=3 ttl=55 time=14.9 ms
```

Here's what each part of the output means:

* `64 bytes`: The size of the data packet sent to the target host.
    
* `93.184.216.34`: The IP address of the target host.
    
* `icmp_seq=1`: The sequence number of the ping packet.
    
* `ttl=55`: The Time-to-Live (TTL) value, which indicates the maximum number of hops the packet can take before being discarded.
    
* `time=15.2 ms`: The round-trip time (RTT) in milliseconds, which is the time it took for the packet to reach the target host and get a response back.
    

### Stopping the `ping` Command

To stop the `ping` command, simply press `Ctrl + C` in the terminal. This will terminate the `ping` process and return you to the command prompt.

%[https://linux101.hashnode.dev/the-ping-s-command-explained] 

---

## Conclusion

In this article, we covered the process of installing Ubuntu, a popular Linux distribution, and explored the `ping` command, a powerful tool for testing network connectivity. We discussed how to download and install Ubuntu, as well as how to use the `ping` command to check if a particular host or device is reachable over a network.

We also explained the different parts of the `ping` output, such as the packet size, target IP address, sequence number, Time-to-Live (TTL) value, and round-trip time (RTT). Finally, we showed you how to stop the `ping` command by pressing `Ctrl + C` in the terminal.

With this knowledge, you're now equipped to navigate the world of Ubuntu and troubleshoot network issues using the `ping` command.
