当前位置: 主页 > Python语言

查看linux python版本信息-linux查看python版本

发布时间:2023-02-11 22:22   浏览次数:次   作者:佚名

linux查看python版本_linux 查看包版本信息_查看linux python版本信息

查看linux python版本信息_linux 查看包版本信息_linux查看python版本

在以前的Linux系统版本中,我们一直使用'ifconfig'命令来查看ip地址等信息。 但“ifconfig”已不再维护,近年来在 Linux 发行版中已被弃用。

ifconfig 命令已被 ip 命令取代。 ip命令有点类似于ifconfig命令,但是功能更强大,增加了更多的功能。 ip 命令可以执行一些 ifconfig 不能执行的与网络相关的任务。

查看网络接口信息

要查看 IP 地址、子网等网络接口信息,请使用“ip addr show”命令:

bob@ubuntu-20-04:~$ ip addr show

查看linux python版本信息_linux查看python版本_linux 查看包版本信息

这样会显示系统上所有网络接口的信息,但是如果我们想查看单个网卡的信息,我们想查看ens33接口的ip信息,可以使用如下命令:

bob@ubuntu-20-04:~$ ip addr show ens33

linux 查看包版本信息_查看linux python版本信息_linux查看python版本

启用或禁用网络接口

我们可以使用 ip 命令启用或禁用网络接口,示例如下所示:

bob@ubuntu-20-04:~$ sudo ip link set ens33 down

linux查看python版本_linux 查看包版本信息_查看linux python版本信息

可以看到ens33接口的状态变成了DOWN。 让我们再次启用网络接口:

bob@ubuntu-20-04:~$ sudo ip link set ens33 up

查看linux python版本信息_linux查看python版本_linux 查看包版本信息

为接口设置一个临时IP地址

要使用 ip 命令分配 IP 地址以进行交互,我们将使用以下方法:

bob@ubuntu-20-04:~$ sudo ip addr add 192.168.43.175/255.255.255.0 dev ens33

linux查看python版本_linux 查看包版本信息_查看linux python版本信息

可以看到ens33接口增加了一个新的ip地址。

从网络接口中删除 ip 地址

如果要从接口中删除分配的IP,可以使用以下方法:

bob@ubuntu-20-04:~$ sudo ip addr del 192.168.43.175/24 dev ens33

linux 查看包版本信息_查看linux python版本信息_linux查看python版本

查看路由和默认网关信息

查看路由信息将向我们展示数据包到达目的地所采用的路由。 要查看网络路由信息,请执行以下 ip 命令:

bob@ubuntu-20-04:~$ ip route show
default via 192.168.43.2 dev ens33 proto dhcp metric 100 
169.254.0.0/16 dev ens33 scope link metric 1000 
192.168.43.0/24 dev ens33 proto kernel scope link src 192.168.43.174 metric 100 

linux 查看包版本信息_linux查看python版本_查看linux python版本信息

在上面的输出中查看linux python版本信息,我们将看到所有网络接口的路由信息​​。 我们也可以通过以下方法获取到特定ip的路由信息​​:

bob@ubuntu-20-04:~$ ip route get to 192.168.43.2

linux 查看包版本信息_查看linux python版本信息_linux查看python版本

查看 arp 条目

ARP 是“地址解析协议”的缩写,用于将 IP 地址转换为 MAC 地址,所有 IP 及其对应的 MAC 详细信息都存储在称为 ARP 缓存的表中。 要查看 ARP 缓存中的条目,请使用以下命令:

bob@ubuntu-20-04:~$ ip neigh 

查看linux python版本信息_linux 查看包版本信息_linux查看python版本

查看网络统计信息

使用 ip 命令,我们还可以查看所有网络接口的网络统计信息,例如传输的字节数和数据包、错误或丢失的数据包等。要查看网络统计信息,可以使用 ip -s link 命令:

bob@ubuntu-20-04:~$ ip -s link

linux 查看包版本信息_linux查看python版本_查看linux python版本信息

总结

本文到此结束,如果想查找上面例子中没有列出的选项,可以使用man ip查看详细的帮助。 希望能帮到你~

良旭个人微信

添加良旭个人微信查看linux python版本信息,领取3套程序员必读资料

→ 精选技术资料分享

→ 高手如云交流社区

linux查看python版本_linux 查看包版本信息_查看linux python版本信息

本公众号所有博文已整理成目录,请在公众号回复“m”获取!