Linux获取当前的默认网卡名称
时间: 2023-07-27 07:05:53 浏览: 334
可以通过执行以下命令获取当前的默认网卡名称:
```
ip route | grep default | awk '{print $5}'
```
该命令会输出当前默认路由的网卡名称。
相关问题
Linux获取当前默认网卡的IP地址
可以使用 `ifconfig` 命令来获取当前默认网卡的IP地址。
打开终端,输入以下命令:
```
ifconfig
```
在输出中,找到默认网卡的名称,一般是 `eth0` 或者 `enp0s3`,然后查看该网卡的 IP 地址,一般位于 `inet addr` 或者 `inet` 后面。
例如,如果默认网卡是 `eth0`,则可以使用以下命令来获取其IP地址:
```
ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}' | awk '{print $1}'
```
如果默认网卡是 `enp0s3`,则可以使用以下命令来获取其IP地址:
```
ifconfig enp0s3 | grep "inet " | awk '{print $2}'
```
这两个命令都可以获取默认网卡的IP地址。
linux网卡恢复默认
要将Linux网卡恢复到默认设置,可以按照以下步骤进行:
1. 打开终端并以root用户身份登录。
2. 输入以下命令以查看当前网络接口的状态:
```
ifconfig
```
3. 确认要恢复默认设置的网络接口的名称。
4. 输入以下命令以关闭该网络接口:
```
ifconfig <interface_name> down
```
5. 输入以下命令以恢复该网络接口的默认设置:
```
ifconfig <interface_name> 0.0.0.0
```
6. 输入以下命令以重新启用该网络接口:
```
ifconfig <interface_name> up
```
现在该网络接口应已恢复为默认设置。