当我在 Mac 终端中输入 `route -n` 时,为啥不显示路由表? [关闭]

Posted

技术标签:

【中文标题】当我在 Mac 终端中输入 `route -n` 时,为啥不显示路由表? [关闭]【英文标题】:When I type `route -n` into the Mac terminal, why doesn't it show a routing table? [closed]当我在 Mac 终端中输入 `route -n` 时,为什么不显示路由表? [关闭] 【发布时间】:2013-09-01 02:48:43 【问题描述】:

我在 2002 年 O'Reilly 的“TCP/IP 网络管理”中读到,键入 route -n 命令应该会显示一个路由表。

当我在 Mac 上的终端中输入它时,它返回以下内容:

usage: route [-dnqtv] command [[modifiers] args]

在我的终端中查看路由表的正确命令是什么?

【问题讨论】:

那本书是关于 linux 的;这些命令在 BSD 系 Mac OS X 上不太可能相同。 【参考方案1】:

在 Mac OS X 上,您可以使用 netstat(1)。在你的情况下,netstat -nr,可能。

【讨论】:

这个命令是从哪里来的?或者我可以在哪里查找系统手册?任何帮助表示感谢 来自?它包含在 macOS 中。手册页链接在我的回答中。

以上是关于当我在 Mac 终端中输入 `route -n` 时,为啥不显示路由表? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

mac终端解决很多系统自带命令找不到问题

终端认为我在 .bash_profile (mac) 中输入的命令中的“nano”是“open”

在 Mac 上将 Java 版本永久设置为 8

终端中ssh主机的mac自动完成

如何在 Mac OSX 终端中更改主要 python 版本

如何在 Mac 上编辑 PYTHONPATH?