centos 7 vi /etc/sysconfig/network-scripts/ifcfg-ens33 将其中的 ONBOOT=no 修改为 ONBOOT=yes 然后怎么保存退出
时间: 2023-12-10 14:04:38 浏览: 139
在 vi 编辑器中保存并退出文件的步骤如下:
1. 打开终端窗口。
2. 输入命令 `vi /etc/sysconfig/network-scripts/ifcfg-ens33`,并按下 Enter 键。这会使用 vi 编辑器打开 ifcfg-ens33 文件。如果需要管理员权限,请在命令前加上 `sudo`。
3. 光标移动到需要修改的行,使用方向键移动光标到 `ONBOOT=no` 这一行。
4. 按下字母键 `i` 进入编辑模式,此时光标会进入到行内。
5. 修改 `ONBOOT=no` 为 `ONBOOT=yes`。
6. 按下 Esc 键退出编辑模式。
7. 输入 `:wq` 并按下 Enter 键,这会保存文件并退出 vi 编辑器。
现在你已经成功修改并保存了 ifcfg-ens33 文件,退出了 vi 编辑器。
相关问题
虚机没有etc/sysconfig/network-scripts/ifcfg-ens33怎么办
如果你的虚拟机没有/etc/sysconfig/network-scripts/ifcfg-ens33文件,你可以尝试以下步骤来解决问题:
1. 确保你已经登录到虚拟机的操作系统中,并且有管理员权限。
2. 打开终端窗口。
3. 使用以下命令检查是否存在其他网络配置文件:
```
ls /etc/sysconfig/network-scripts/
```
这将列出该目录下的所有文件。
4. 如果没有找到ifcfg-ens33文件,可能是因为网络接口的名称不同。你可以使用以下命令来查看所有可用的网络接口名称:
```
ip addr
```
这将显示所有网络接口及其配置信息。
5. 根据显示的结果,找到正确的网络接口名称,并使用文本编辑器创建一个新的配置文件,文件名为ifcfg-<网络接口名称>。例如,如果网络接口名称是ens32,则可以使用以下命令创建新的配置文件:
```
sudo nano /etc/sysconfig/network-scripts/ifcfg-ens32
```
注意:你可以使用任何文本编辑器来创建和编辑这个文件,这里使用的是nano。
6. 在新的配置文件中,输入以下内容作为示例配置:
```
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
NAME=ens32
DEVICE=ens32
ONBOOT=yes
```
注意:根据你的网络配置需求,可能需要进行其他更改。
7. 保存并关闭文件。
8. 重新启动网络服务以使更改生效,使用以下命令:
```
sudo systemctl restart network
```
或者,如果你的操作系统使用的是NetworkManager作为网络管理工具,可以使用以下命令:
```
sudo systemctl restart NetworkManager
```
9. 检查网络连接是否正常工作,使用以下命令:
```
ping google.com
```
如果能够成功ping通,则说明网络连接已经恢复正常。
请注意,以上步骤假设你使用的是基于Red Hat或CentOS的Linux发行版。如果你使用的是其他发行版,请参考该发行版的文档或相关资源来获取适用于你的情况的指导。
创建新添加网卡ens37和ens38的配置文件ifcfg-ens37和ifcfg-ens38,设置ens37和ens38为动态获取IP地址,暂时将ens37和ens38网络适配器关闭。
好的,以下是针对 CentOS 7 的操作步骤:
1. 打开终端,使用 root 用户登录系统。
2. 进入网络配置文件夹:
```
cd /etc/sysconfig/network-scripts
```
3. 创建 ifcfg-ens37 配置文件:
```
touch ifcfg-ens37
```
4. 使用文本编辑器打开 ifcfg-ens37 配置文件:
```
vi ifcfg-ens37
```
5. 输入以下内容:
```
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=ens37
DEVICE=ens37
ONBOOT=no
```
说明:
- TYPE:网络类型为以太网。
- BOOTPROTO:IP地址获取方式为 DHCP。
- NAME:网卡名称为 ens37。
- DEVICE:设备名称为 ens37。
- ONBOOT:开机时不启用 ens37 网卡。
6. 保存并关闭文件。
7. 创建 ifcfg-ens38 配置文件:
```
touch ifcfg-ens38
```
8. 使用文本编辑器打开 ifcfg-ens38 配置文件:
```
vi ifcfg-ens38
```
9. 输入以下内容:
```
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=ens38
DEVICE=ens38
ONBOOT=no
```
说明:
- TYPE:网络类型为以太网。
- BOOTPROTO:IP地址获取方式为 DHCP。
- NAME:网卡名称为 ens38。
- DEVICE:设备名称为 ens38。
- ONBOOT:开机时不启用 ens38 网卡。
10. 保存并关闭文件。
11. 暂时关闭 ens37 和 ens38 网卡:
```
ifdown ens37
ifdown ens38
```
12. 完成。