ubuntu 18.04 - zsh: command not found: ifconfig

更新日期: 2018-07-30 阅读次数: 19823 分类: Linux

在新安装的 ubuntu 18.04 destop 上,想要查看本地 IP 地址

$ ifconfig
zsh: command not found: ifconfig

我以为自己敲错命令了,反复试,还是 command not found 这个错误。用了十几年的命令,第一次遇到找不到的情况。。。

Google 了一下,才知道

ifconfig 已经被抛弃了。。。取而代之的是 ip 命令

新的 ip 命令,查看本机 IP 地址

ip address 

可以缩写为

ip a
$ 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 forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether b0:83:fe:97:bd:6c brd ff:ff:ff:ff:ff:ff
    inet 10.0.1.243/24 brd 10.0.1.255 scope global dynamic noprefixroute enp2s0
       valid_lft 69613sec preferred_lft 69613sec
    inet6 fe80::d3df:ba8e:d956:ab42/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 4c:bb:58:97:f0:ad brd ff:ff:ff:ff:ff:ff

参考

https://news.ycombinator.com/item?id=17151046

微信关注我哦 👍

大象工具微信公众号

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式

谈笑风生

test

解决方法:

在 ~/.profile 修改 $PATH 环境变量,在末尾加上一行

export PATH=$PATH:/sbin

Jerry Green

ifconfig并没用被弃用,是因为你没有安装net-tools。只要sudo apt install net-tools一下就可以了。