ipconfig无法正常工作

出于某种原因,当我在终端中输入ipconfig时,它只返回:

 No command 'ipconfig' found, did you mean: Command 'tpconfig' from package 'tpconfig' (universe) Command 'iwconfig' from package 'wireless-tools' (main) Command 'ifconfig' from package 'net-tools' (main) ipconfig: command not found 

不太确定这里的问题是什么或如何解决这个问题

Windows中的ipconfig的Ubuntu / Linux相当于ifconfig

尝试输入sudo ifconfig

结果将如下所示:

 eth0链接封装:以太网HWaddr 00:0c:29:94:37:b6  
           inet addr:192.168.1.231 Bcast:192.168.1.255掩码:255.255.255.0
           inet6 addr:fe80 :: 20c:29ff:fe94:37b6 / 64范围:链接
           UP BROADCAST RUNNING MULTICAST MTU:1500公制:1
           RX数据包:519374错误:0丢弃:0超限:0帧:0
           TX数据包:110611错误:0丢弃:0溢出:0载波:0
          碰撞:0 txqueuelen:1000 
           RX字节:332864737(332.8 MB)TX字节:11113451(11.1 MB)

 lo Link encap:Local Loopback  
           inet addr:127.0.0.1掩码:255.0.0.0
           inet6 addr::: 1/128范围:主机
           UP LOOPBACK RUNNING MTU:16436公制:1
           RX数据包:33651错误:0丢弃:0超限:0帧:0
           TX数据包:33651错误:0丢弃:0溢出:0载波:0
          碰撞:0 txqueuelen:0 
           RX字节:2951078(2.9 MB)TX字节:2951078(2.9 MB)

ipconfig是一个Windows程序 – 最接近linux的是ifconfig,但与其他人(包括接受的“答案”)所说的相反,它一样,并且根本不提供相同的输出。

ifconfig中缺少的一个关键信息是DNS地址; 它们不在那里,并没有一种简单的方法可以找到它。 在我的系统上,我有一个别名来显示这样的信息:

nmcli dev list iface eth0 | grep IP4

这将列出我通常希望看到的大部分信息。 在我的系统上,它显示:

 $ nmcli dev list iface eth0 | grep IP4 IP4-SETTINGS.ADDRESS: 192.168.1.110 IP4-SETTINGS.PREFIX: 24 (255.255.255.0) IP4-SETTINGS.GATEWAY: 192.168.1.1 IP4-DNS1.DNS: 8.8.8.8 IP4-DNS2.DNS: 8.8.4.4 

请注意,您可能需要为网络使用不同的名称,例如eth1eth2等。如果您收到有关未找到设备的错误,请尝试更改此设置。

另请注意,接受的“答案”也是错误的,因为您不需要为此命令使用“sudo”。

我假设您正在寻找将在Windows上显示相同信息ipconfig的命令。

如果是这种情况,请使用ifconfig 。 它会给你与ipconfig在Windows上相同的输出。