教你如何在Linux系统中轻松找到本机的MAC地址,小白也能快速上手!


1. 打开终端

你需要打开一个终端窗口。在大多数Linux发行版中,你可以使用快捷键`Ctrl + Alt + T`来打开终端。

2. 输入`ifconfig`命令

在终端中输入以下命令:

bash

ifconfig

这个命令会列出所有网络接口的信息,包括它们的IP地址、子网掩码、默认网关等。

3. 查找以太网接口

在输出的信息中,你可能会看到类似于`eth0`或`enp0s3`这样的名称,这通常是你的以太网(Ethernet)接口。

4. 使用`ip`命令查看详细信息

为了获取更详细的信息,你可以使用`ip`命令。在终端中输入:

bash

ip addr show

这个命令会显示每个网络接口的详细信息,包括MAC地址。

5. 查找MAC地址

在`ip addr show`的输出中,你会看到类似`inet `后跟一串数字和字母的字段。这些就是MAC地址。例如:

inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic default gw 192.168.1.1

在这个例子中,MAC地址是`192.168.1.100:00:1b:7c:ab:cd`。

6. 确认MAC地址

为了确保你找到了正确的MAC地址,你可以再次运行`ip addr show`命令,这次只关注以太网接口。例如:

bash

ip addr show enp0s3

你应该能看到类似于`inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic default gw 192.168.1.1`的输出,其中MAC地址应该与之前看到的一致。

7. 保存MAC地址

如果你找到了正确的MAC地址,你可以将其复制并保存到文件中,以便稍后使用。例如,你可以将MAC地址保存为`eth0_mac.txt`:

bash

sudo tee -a /etc/sysconfig/network-scripts/ifcfg-eth0.txt << EOF

DEVICE=eth0

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.1.100

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

ETHERTYPE=Ethernet

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE=eth0

ETHERTYPE/EOF

保存文件后,你可以在`/etc/sysconfig/network-scripts/`目录下找到`ifcfg-eth0.txt`文件。用文本编辑器打开它,你会看到MAC地址已经被复制到了文件中。