命令行 – ipconfig / all的等效终端命令是什么?

Windows中,我可以使用ipconfig / all,这将显示有关我的连接的所有信息.

在使用ifconfig的终端中没有,只提供有限的信息.我可以使用网络管理器,但了解命令行替代方案会很有用.

所以我的问题是:什么是命令行提供IP地址,网关,子网掩码,DNS与Windows中ipconfig / all提供的方式相同.

谢谢大家

最佳答案
ifconfig中唯一缺少的是网关和DNS服务器.

15.04和更新

要获取DNS和网关信息,只需输入:

nmcli dev show eth0

输出列出了一些设备参数,包括一些显示DNS服务器的IP4.DNS [x]条目和一个列出所用IP和网关的IP4.ADDRESS [1]行(查找gw = ???.??? ????????????????????????????????????在16.04和更新的版本中有一个IP4.GATEWAY线,这是非常自我解释.

将eth0替换为您正在使用的实际设备名称,这可能不相同.要获取设备列表及其状态类型:

nmcli dev status

截至14.10

您可以使用nm-tool(在15.04之前的Ubuntu版本中)获取这些内容,BTW是网络管理器的命令行版本.

要运行它只需键入终端:

nm-tool

如果您使用的是Ubuntu 15.04或更新版本,则nm-tool已被nmcli命令取代,而该命令则不同.在这种情况下,请检查此处上方的“15.04及更新”部分.

转载注明原文:命令行 – ipconfig / all的等效终端命令是什么? - 代码日志