Ping linux как установить

Ping Command Not Found? Install Ping on Ubuntu

If you are running Ubuntu in a Docker container, ping command will be missing. You can install ping on Ubuntu with this simple trick.

Usually, the ping command is already installed on most Linux systems.

But in some rare cases like when you have Ubuntu minimal install or you are running Ubuntu in a Docker container, the ping command is missing. If you try to use it, you will see the ping not found error.

[email protected]:/# ping itsfoss.com bash: ping: command not found

That’s not the worst thing. You try to install ping and then it complains that it is unable to locate package ping.

[email protected]:/# apt install ping Reading package lists. Done Building dependency tree Reading state information. Done E: Unable to locate package ping

Ping command not found in Ubuntu when running in Docker

Now it gets confusing. Can you not use ping in Ubuntu? Is there no ping command in Ubuntu? That cannot be right, isn’t it?

Installing ping on Ubuntu

The problem here is that ping command is not a package itself. It is part of iputils package. This is when you try to install a package named ping, it cannot be found.

The actual ping package as part of iputils is called iputils-ping. This is the package you have to install for ping.

First, update the local package cache by running this command as root (use sudo if you are not root):

Now, install the iputils-ping package with this command:

Installing ping command on Ubuntu

[email protected]:/# ping itsfoss.com PING itsfoss.com (104.26.10.68) 56(84) bytes of data. 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=1 ttl=56 time=25.1 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=2 ttl=56 time=49.6 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=3 ttl=56 time=34.8 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=4 ttl=56 time=38.9 ms ^C --- itsfoss.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3003ms rtt min/avg/max/mdev = 25.125/37.095/49.590/8.773 ms 

ping command running in Ubuntu

If you are using this in a Docker container, you know that changes you made in the container are temporary. You should use Dockerfile to make permanent changes to the image and the subsequent containers.

I hope you find this quick tip helpful in installing ping command on Ubuntu. If you still have questions or suggestions, please let me know in the comment section.

Читайте также:  Better fonts on linux

Источник

Команда Ping не найдена? Установка Ping в Ubuntu

Команда Ping не найдена? Установите Ping в Ubuntu

Если вы используете Ubuntu в контейнере Docker, команда ping будет отсутствовать. Вы можете установить ping в Ubuntu с помощью этого простого трюка.

Установка ping на Ubuntu

Но в некоторых редких случаях, например, когда у вас минимальная установка Ubuntu или вы запускаете Ubuntu в контейнере Docker, команда ping отсутствует. Если вы попытаетесь использовать его, вы увидите ошибку: ping not found.

root@andreyex:/# ping itsfoss.com bash: ping: command not found

Это не самое страшное. Вы пытаетесь установить ping, а затем он жалуется, что не может найти ping пакета.

root@andreyex:/# apt install ping Reading package lists. Done Building dependency tree Reading state information. Done E: Unable to locate package ping

Теперь это сбивает с толку. Вы не можете использовать ping в Ubuntu? В Ubuntu нет команды ping? Это не может быть правдой, не так ли?

Установка ping на Ubuntu

Проблема здесь в том, что команда ping не является самим пакетом. Это часть пакета iputils. Это когда вы пытаетесь установить пакет с командой ping, он не может быть найден.

Фактический пакет ping как часть iputils называется iputils-ping. Это пакет, который вы должны установить для проверки связи.

Теперь установите пакет iputils-ping с помощью следующей команды:

Теперь вы можете использовать команду ping.

root@andreyex:/# ping itsfoss.com PING itsfoss.com (104.26.10.68) 56(84) bytes of data. 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=1 ttl=56 time=25.1 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=2 ttl=56 time=49.6 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=3 ttl=56 time=34.8 ms 64 bytes from 104.26.10.68 (104.26.10.68): icmp_seq=4 ttl=56 time=38.9 ms ^C --- itsfoss.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3003ms rtt min/avg/max/mdev = 25.125/37.095/49.590/8.773 ms

Если вы используете в контейнере Docker, вы знаете, что изменения, внесенные в контейнер, являются временными. Вы должны использовать Dockerfile для внесения постоянных изменений в образ и последующие контейнеры.

Надеюсь, вы найдете этот быстрый совет полезным при установке команды ping в Ubuntu. Если у вас все еще есть вопросы или предложения, дайте мне знать в разделе комментариев.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Ping command in Ubuntu 22.04

In Linux-based systems such as Ubuntu 22.04, ping is a basic utility that is used to evaluate if a specific network is available or not and whether a host can be accessed or not. Moreover, you can also determine whether a server is up and running. You can also troubleshoot connectivity issues by testing your internet connection.

Based on your Ubuntu 22.04 server/desktop installation, the ping command might not be present in your system by default. Therefore, if you wish to install the ping command on your system then follow the provided guide below.

How to install Ping command in Ubuntu 22.04

The procedure of installing the ping command on Ubuntu 22.04 is very easy and the below-given step-by-step procedure demonstrates how to do that.

Step 1: Update System

It is considered to be a good practice to update and upgrade your system when you are about to install something on it. For this purpose, firstly, press “CTRL+ALT+T” to open up Ubuntu 22.04 terminal and then execute the following command:

Читайте также:  Удалить firefox в линукс

As you can see, our Ubuntu 22.04 system has been updated successfully.

Step 2: Install ping in Ubuntu 22.04

The “iputils-ping” package contains the ping command, therefore, you need to have this package installed on your system:

Step 3: Verify ping installation

In the next step, we will verify the successful installation of the ping command:

Now to see if the ping command is working properly we will the remote host “linuxhint.com”:

Above-given output signifies that we have successfully pinged the mentioned remote host.

Conclusion

To install ping command on your system, first of all, update system repositories using this command “$ sudo apt update && sudo apt upgrade”, then install the “iputils-ping” package that comprises the ping command with the “$ sudo apt install iputils-ping” command. Lastly, verify this installation by running this command “$ which ping”. This write-up demonstrated the procedure to install and use ping command in Ubuntu 22.04.

About the author

Sharqa Hameed

I am a Linux enthusiast, I love to read Every Linux blog on the internet. I hold masters degree in computer science and am passionate about learning and teaching.

Источник

Команда Ping в Linux: Руководство по Использованию

Команда Ping в Linux: Руководство по Использованию

Команда PING Linux, или Packet Internet Groper — популярная утилита. Её основная цель — управление состоянием сетевого подключения между источником и устройством с помощью IP-сети. В этом руководстве вы узнаете, как она работает и чем может быть полезна вашему проекту.

Что Такое Команда Ping в Linux?

С помощью команды Linux ping мы также можем отправить сообщение узлу и получить ответ из сети, проверив скорость соединения. Это работает следующим образом: утилита отправляет серию ICMP-сообщений (Internet Control Message Protocol) целевому хосту и ожидает ответ — ICMP эхо-ответ от хоста и устройства. Таким образом, мы получаем информацию о выполнении сети и целостности соединения с сервером.

По сути, команда отправляет сообщение ECHO_REQUEST и получает ECHO_RESPONSE. Если в сообщении указано “fast ping low latency” (“быстрый пинг с низкой задержкой”) это означает быстрое соединение. Измеряется в миллисекундах.

PING предварительно установлена на каждом современном компьютере, VPS или другом устройстве, поскольку это довольно востребованная утилита. Команда ping в Linux — это быстрый и простой способ «проверить пинг», или соединение между устройством и хостом (сервером).

Будь то локальная (LAN) или глобальная вычислительная сеть (WAN), ping предоставляет точные сведения о подключении. Вы также получаете статистические сводки, которые включают информацию о минимальных и максимальных раундах, количестве переданных и полученных пакетов, процент потерянных пакетов и стандартное отклонение от среднего значения. Таким образом, пользователь может полностью проверить качество сетевого соединения между двумя устройствами. Здорово, не так ли?

Проверка пинга между вашим компьютером и целевым хостом позволит вам определить:

  • Статус целевого хоста: доступен ли он
  • Измерение времени соединения (хост-компьютер-хост)
  • Процент потерянных пакетов.

Как Установить Команду Ping в Linux

Помните, что сначала мы должны подключиться к нашему VPS по SSH. Вы можете обратиться к нашему руководству по PuTTY, если у вас возникли проблемы.

Читайте также:  Software linux debian free

В большинстве версий Linux ping установлена по умолчанию. Вы можете проверить это, выполнив команду:

Если ping отсутствует, быстрое обновление системы должно помочь:

apt-get update && apt-get install -y iputils-ping

Как Пользоваться Командой Linux Ping?

В Linux есть разные варианты, как можно проверить соединение между двумя сетями:

1. Проверка Соединения

Вы можете запустить в своей системе простую и быструю команду, чтобы проверить состояние целевого хоста и сервера или компьютера.

В этом примере мы проверим сетевое соединение с www.google.com:

Результат Проверки Пинга для Google.com

Если вы не знаете домен, вы также можете использовать IP-адрес. Здесь IP-адрес Google отображается в скобках вместе с полной статистической сводкой.

  • min — минимальное время ответа
  • avg — показывает среднее время ответа
  • max — максимальное время ответа

Чтобы остановить команду ping в Linux, используйте Ctrl + C. Это остановит отправку пакетов на целевой хост. Также команда остановит все процессы в терминале.

2. Указание Количества ECHO_REQUEST

Параметр команды -c используется для указания количества пакетов или запросов, которые хочет выполнить пользователь.

Синтаксис будет выглядеть так:

Здесь * — количество пингов, которые вы хотите выполнить.

3. Звуковой Пинг

Опция команды Linux ping -a создаёт звуковой сигнал, чтобы проверить, является ли хост активным или нет, таким образом сообщая вам об этом.

Команда будет выглядеть так:

Помните, чтобы завершить пинг, нажмите Ctrl+C.

4. Установка Интервалов

Опция –i в Linux позволяет пользователю устанавливать интервалы в секундах между каждым пакетом.

Команда имеет ту же структуру, что и предыдущие:

ping –i 2 –c 7 primerdomen.com

Цифры, которые вы видите в команде могут быть изменены по вашему желанию.

5. Получать Только Сводку Команды Ping

Чтобы получить только сводную информацию о сети, используйте параметр -q в командной строке терминала Linux:

ping –c 7 –q primerdomen.com

Опять же, мы по-прежнему указываем -c 7 для выполнения семи запросов, но получаем только сводку, поскольку добавили -q.

6. Тестируем Нагрузку на Сеть с Помощью Команды Linux Ping

Команда ping позволяет отправлять 100 или более пакетов в секунду с помощью следующей команды:

Это отличный вариант, если вы хотите проверить, как ваш сайт или сервер справляется с нагрузкой на сеть — большим количеством запросов.

Итоги

Команда Ping в Linux — это популярная утилита для устранения проблем доступности хостов в сети. Она помогает нам понять причину, по которой сайт может не загружаться.

Нам нужно найти причину проблемы, ведь это может быть что угодно: подключение к интернету, потеря сети или сайт больше недоступен. Ping — команда, которая помогает определить доступность сетевого устройства.

Это очень быстрая и понятная команда, поэтому многие пользователи предпочитают использовать именно её для устранения неполадок. Теперь вы тоже знаете, как она работает!

Ольга вже близько восьми років працює менеджером у сфері IT, три з яких вона займається SEO. Написання технічних завдань та інструкцій — один з її основних обов’язків. Її хобі — дізнаватися щось нове і створювати цікаві та корисні статті про сучасні технології, веброзробку, мови програмування, пошукову оптимізацію сайтів та багато іншого.

Источник

Оцените статью
Adblock
detector