在 Ubuntu 22.04 Jammy Jellyfish Linux 上找不到 Ping 命令
根据您的 Ubuntu 22.04 Jammy Jellyfish 服务器/桌面安装,您的系统可能未预装 ping
命令。对于 docker 容器来说尤其如此。任何尝试 ping 远程系统都会导致以下错误:
$ ping linuxconfig.org
bash: ping: command not found
在本教程中您将学习:
如何在 Ubuntu 22.04 上安装
ping
命令
在 Ubuntu 22.04 上安装 ping 命令分步说明
首先打开命令行终端并输入以下命令来更新包存储库索引。
$ sudo apt update
安装 Ubuntu 22.04 上的 iputils-ping 软件包中缺少的 ping 命令。
$ sudo apt install iputils-ping
缺少的
ping
命令现在应该已安装并可供使用:$ which ping /usr/bin/ping
尝试 ping 远程主机:
$ ping -c 1 linuxconfig.org PING linuxconfig.org (104.26.3.13) 56(84) bytes of data. 64 bytes from 104.26.3.13 (104.26.3.13): icmp_seq=1 ttl=59 time=12.1 ms --- linuxconfig.org ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 12.122/12.122/12.122/0.000 ms
结束语
在本教程中,我们了解了如何通过使用 iputils-ping
软件包在 Ubuntu 22.04 Jammy Jellyfish Linux 上安装缺少的 ping
命令。该软件可以轻松地从默认的 Ubuntu 存储库安装,并将在您的系统上启用 ping
命令。 ping
命令仍然是快速解决 Ubuntu 计算机与远程网站、服务器或其他类型主机之间连接问题的最佳方法之一。