目录:

centos8与其他centos版本命令的关键字及使用方法有很大不同,要习惯使用nmcli来管理网络。

这里主要是我工作中总结,centos8不同于其它版本的地方。

centos8与centos7版本对比:

Centos8常用命令汇总(建议收藏)

(一)基本命令

1、dnf同yum使用方法

dnf -y update

2、 查看ip信息

nmcli

3、添加中文语言包(解决 vi 中文乱码)

yum -y install langpacks-zh_CN.noarch

4、重启网卡 指定网卡名重启,否则重启所有网卡

nmcli c reload   网卡名

5、取关于已知设备的完整信息

nmcli device show

6、取活动连接配置集的概述

nmcli connection show

二、手工配置网卡

1、假设网卡标识符为xxx

vi /etc/sysconfig/network-scripts/ifcfg-xxx

2、使用nmcli重新回载网络配置

nmcli c reload

3、如果之前没有xxx的connection,则上一步reload后就已经自动生效了

nmcli c up xxx

三、nmcli配置网卡

1、查看网卡信息

nmcli connection 
NAME          UUID TYPE     DEVICE 
System eth0 xxx   ethernet eth0 
System eth1 xxx   ethernet eth1

2、显示具体的网络接口信息

nmcli connection show xxx

3、显示所有活动连接

nmcli connection show --active

4、给xxx添加一个IP(IPADDR)("System eth0"为网卡的连接名,可改为自己的信息)

nmcli connection modify "System eth0"  ipv4.addresses 192.168.0.58

5、给xxx添加一个子网掩码(NETMASK)

nmcli connection modify "System eth0"  ipv4.addresses 192.168.0.58/24

6、添加DNS

nmcli connection modify xxx ipv4.dns 114.114.114.114

7、删除DNS

nmcli connection modify xxx -ipv4.dns 114.114.114.114

8、添加一个网关(GATEWAY)

nmcli connection modify xxx ipv4.gateway 192.168.0.2

9、修改内核参数配置文件

vi /etc/default/grub