linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)
linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)
2024-06-30 01:12:03  作者:心里有座坟  网址:https://m.xinb2b.cn/sport/ark459114.html

请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本文主要讲解Linux系统中应该如何使用查看ip地址命令,很多Linux使用者应该发现,在新版的Linux发行版中,ifconfig已经不行了,不能使用了。那么,Linux查看ip地址应该使用什么命令呢?

如何在Linux命令行中查找系统的IP地址?对于许多Linux用户来说,这是一个常见的问题。

本教程适用于Ubuntu系统、Linux Mint系统、Deepin深度Linux系统、Fedora系统、Debian系统、Elementary OS系统、OpenSUSE系统、CentOS系统、RHEL系统,Arch Linux等等GNU Linux发行版。

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(1)

linux查看ip地址命令ipconfig不行

2. 常用的查看IP地址的命令`ipconfig`没有找到?

几年前,ifconfig是了解Linux中IP地址的首选方法。不幸的是,ifconfig命令已被弃用。如果你今天尝试使用这个命令,你很可能会看到以下错误:

command not found: ifconfig

提示ifconfig命令没有找到。

那么,如何在Linux系统中查看IP地址呢?我来教你怎么做。

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(2)

常用的查看IP地址的命令ifconfig没有找到?

3. 在Linux命令行中查看IP地址

您可以使用ip命令。ip命令是通用的,可以用于与网络相关的其他一些事情。

但只是为了显示IP地址,使用命令与IP addr, IP a或IP地址选项(都是相同的),如下所示:

ip address

你会看到这样的输出:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:0c:29:06:9b:34 brd ff:ff:ff:ff:ff:ff inet 192.168.201.138/24 brd 192.168.201.255 scope global noprefixroute dynamic ens33 valid_lft 1249sec preferred_lft 1249sec inet6 fe80::743d:d060:ccc9:b196/64 scope link noprefixroute valid_lft forever preferred_lft forever

在上面的输出中,您可以忽略第一个名为lo (loopback)的输出。您可以看到IP地址显示为192.168.201.138。后面的24是子网掩码。

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(3)

在Linux命令行中使用ip addr查看IP地址

就是这样简单。这就是在Linux命令行中显示主机系统IP地址的方式。

4. 在Linux中查看系统IP地址的其他方法

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(4)

在Linux中查看系统IP地址的其他方法

4.1 用`hostname`命令显示IP地址

hostname命令通常显示系统的主机名。也可以用来显示主机的IP地址:

hostname -I

它将简单地显示终端主机的IP地址。

192.168.201.138

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(5)

用hostname命令显示IP地址

4.2 使用`nmcli`工具显示IP地址

大多数Linux发行版都带有网络管理器工具。这个工具有一个名为nmcli的命令行工具。您可以使用这个nmcli工具查看许多网络配置。

IP地址可以显示为:

nmcli -p device show

您应该在输出中看到IP地址。

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(6)

使用nmcli工具显示IP地址

5. `ifconfig`命令为什么不行了?

实际上,您仍然可以使用ifconfig命令。它出现在net-tools包中。您可以使用系统的包管理器安装它。但是,不鼓励使用网络工具,所以我建议坚持使用ip命令。

在基于ubuntu的发行版中,您可以使用以下命令安装net-tools:

sudo apt install net-tools

CentOS/RHEL/Fedora系统

yum -y install net-tools

现在可以使用ifconfig命令查看Linux系统的IP地址。

[root@zcwyou ~]# ifconfig -a

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.201.138 netmask 255.255.255.0 broadcast 192.168.201.255 inet6 fe80::743d:d060:ccc9:b196 prefixlen 64 scopeid 0x20<link> ether 00:0c:29:06:9b:34 txqueuelen 1000 (Ethernet) RX packets 283 bytes 30572 (29.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 220 bytes 30007 (29.3 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

linux找不到ifconfig命令(新版的linux系统查看IP的ifconfig命令不能用了吗)(7)

以使用ifconfig命令显示系统的IP地址

再一次提醒,ifconfig命令已经被弃用,不应该使用。

6. 额外提示:如何查找服务器的公网IP地址

到目前为止,您看到的是显示系统的私有IP地址。我的意思是如果你使用网络路由器,你很可能在NAT的后面。

系统的IP地址是私有的,仅用于与子网络上的设备通信。您的家庭/工作网络之外的任何设备都无法使用此IP地址找到您。他们现在需要你的路由器的IP地址。您的路由器识别您的设备,并通过私有IP地址通信。

如何获得您的公共IP地址(路由器的IP地址)?您必须使用第三方工具。

请参考本博客的另一篇文章

Linux系统怎么使用命令行查询公网IP地址(4种方法)

7. 总结

通过本文的学习,您应该了解如何在linux中正确使用查看ip地址命令了吧?也应该已经了解到为什么在新发行的Linux版本中,ifconfig命令不行的原因了吧?

相关阅读:linux怎么查看ip地址和网卡MAC地址

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:https://www.linuxrumen.com/rmxx/1430.html

点击了解更多,快速查看更多的技术文章列表。

  • 工字旁要20个字有哪些(工字旁的相关知识)
  • 2024-06-30工字旁的相关知识新华字典中“工”字旁的字只有13个分别为:工(gōng)如:工人巨(jù)如:巨大巪(gexi)韩国人名用字巧(qiǎo)如:巧合左(zuǒ)如:左右巩(gǒng)如:巩固巫(wū)如:巫术巭(wū)。
  • 抖音怎么没有关闭评论功能了(抖音关闭评论功能)
  • 2024-06-30抖音关闭评论功能昨天晚上,抖音短视频发布公告:本周内,抖音正式上线第一期反沉迷系统当用户连续使用90分钟后,正在播放的短视频上会出现一行文字提醒用户注意时间此外,抖音还提供由用户设定密码开启的时间锁功能,一旦单日使用。
  • 高自由度模拟人生的手游(养成类模拟人生手游推荐)
  • 2024-06-30养成类模拟人生手游推荐TechWeb原创文:潘达春节假期转瞬即逝,大家在这几天的假期中感受到了亲朋好友的问候以及家的温暖,但是我们即将回到各自的学校与工作岗位上接受社会的洗礼在社会上生活十分不易,而家是我们心中最安全的港湾。
  • 最会撩人的三种人(得撩人处且撩人)
  • 2024-06-30得撩人处且撩人追her.cn,玩him.cn,动漫小伙伴们快来吧~毕业季已经到尾声了,大家都到了各自安好的时候了这个时候你是否还在纠结没能好好的和自己的恋人继续下去;是不是还在纠结没能向女神男神告白;是不是还在纠结。
  • 机场三字代码一样吗(机场代码怎么来的)
  • 2024-06-30机场代码怎么来的有人可能注意过机票上由3个字母组成的缩略词,有人甚至会用三字代码来指代某些机场,比如纽约的JFK,洛杉矶的LAX毕竟,全球每个正式机场,无论是最大的亚特兰大哈茨菲尔德·杰克逊国际机场,还是最小的加勒比。
  • 最新三线城市排名(我国三大三线城市角逐)
  • 2024-06-30我国三大三线城市角逐众所周知,目前我国拥有四座一线城市,这四座一线城市的发展更是举世瞩目,但是除了一线城市再不断的努力之外,我国的新一线城市和二线城市也在不断的发生变化,当然这些城市也都是很多人关注的城市,不过还有一些三。
  • 关晓彤成名背后的故事(关晓彤竟然演过这么多电影)
  • 2024-06-30关晓彤竟然演过这么多电影国庆后鹿晗关晓彤公布恋情轰炸了整个娱乐圈,一周过去了热度还是没见冷却,但是也有不少人表示:看电视剧二十几年,关晓彤是国民闺女?我不认识啊!演过啥???其实长相清秀的关晓彤出生于演员世家,5岁就出演个人。
  • 写意画芦苇草的画法(国画教程芦苇竹)
  • 2024-06-30国画教程芦苇竹芦苇、竹、草的画法山水画中的配景题材广泛、种类丰富,就植物而言,芦苇、竹子和杂草是最常出现的三种它们虽为配景,但在画面中起到的作用却不亚于主体物,因此配景的优劣直接关系到作品的艺术质量芦苇绘制芦苇的时。
  • 铁伞怪侠第五十八回(虎牢关吕布万人难敌)
  • 2024-06-30虎牢关吕布万人难敌有探报听得消息,飞马报入袁绍大寨,袁绍聚集众人商议曹操道:“董卓屯兵虎牢,截住我们诸侯中路,如今可分兵一半前去迎敌”袁绍于是分出王匡、乔瑁、鲍信、袁遗、孙融、张杨、陶谦、公孙瓒八路诸侯,前往虎牢关迎敌。
  • 第三十九章绯闻(第二十一章 我师哥是单身)
  • 2024-06-30第二十一章 我师哥是单身“师哥,师哥”陈立坤将车缓缓停在一家酒店的门口,轻轻摇醒了躺在副驾驶上的梅乾“嗯~”梅乾应了声,胡乱的揉揉脸问道:“到了?什么时辰了?”陈立坤撸起一个袖管,颇有些无奈的答道:“一点过五分”梅乾点了点头。
  • 祖玛变小怎么办(老奶奶千万别再叫)
  • 2024-06-30老奶奶千万别再叫在国内叫年纪大的奶奶一声:老奶奶很是尊重和亲切但在国外就算老奶奶已经白发满头也不能叫grandma这是很没礼貌的叫法!不同的文化,对人的称呼会有所不同!和小酱一起来学习吧老"奶奶"要如。