linux 查看激活网口的 ip和mac

嘿,我正在 2 02 2 年的 Linux 系统上工作,有一个项目需要检查启用的网络端口的 IP 和 MAC 地址。
我当时就很迷茫,不知道该用什么命令。
我试过ifconfig。
嘿,确实如此。
一旦我运行命令,界面就会退出。
我一看,哦,eth0后面的数字是IP地址,ether后面的数字是MAC地址。
后来项目验收的时候,领导看到了,发现这个人很会操作。

然后,我换了城市并承担了其他项目。
是的,它仍然是Linux系统,它仍然需要看到IP和MAC。
这次我使用了ip命令,这次更简单了。
我用ip addr检查了一下,发现了一切,IP地址,MAC地址,一切。
领导一看就说,嗯,太好了,这个方法管用。

有一次,在家的时候,突然想起还需要拼凑,于是就用cat命令继续读取系统文件,/sys/class/net/eth0/address。
嘿,成功了,我看到了实时 MAC 地址。
但这一次,没有找到IP地址。
也许我有偏见,只看到了MAC。

嘿嘿,这三种方法都挺实用的,就看个人习惯了。
对我来说,我还是喜欢ifconfig和ip命令,清晰直观。
当时项目压力还是挺大的,但是做完之后心情就平静了。

Linux 初学者:如何在 Ubuntu 中重启网络

嘿,说到重启 Ubuntu 网络,我在这方面很有经验。
我们先来说一个简单直接的方法,就是重启网络管理器服务。
您只需在终端中输入 sudo systemctl restart networkmanager,然后按 Enter 键,网络就会重新启动。
这个技巧比较简单,适合不喜欢复杂命令行操作的用户。

有趣的是还有 systemctl 命令,它更高级一些。
它不仅可以重启网络管理器,还可以控制其他服务。
您还可以通过输入 sudo systemctl restart NetworkManager.service 来实现相同的目标。

如果您喜欢图形化命令操作,可以使用 nmcli 命令。
首先,通过 sudo nmcli network off 关闭网络,然后输入 sudo nmcli Network on 重新启用它。
这就像单击图形界面中的开关一样简单。

还有一种更底层的方法,就是直接控制网络端口。
您可以使用 sudo ifdown -a 关闭所有网络接口,然后使用 sudo ifup -a 重新启动它们。
虽然这个技巧非常强大,但使用起来可能有点复杂,需要对互联网有深入的了解。

我们来谈谈nmtui文本菜单工具。
当图形界面不熟悉时,这尤其有用。
您打开终端,输入 nmtui,然后选择“启用连接”选项并按照提示切换网络连接状态。
如果您需要再次搜索网络,也可以这样做。
完成操作后,记得点击 nmtui Quit MainMenu 退出菜单。

我尝试了所有这些方法,结果都很好。
然而,最终您选择的方法取决于您的需求以及对 Linux 的熟悉程度。
希望这些信息对您有帮助!