ifconfig

ifconfig 查看激活网卡的网络基础命令
ifconfig -a 查看所有网卡的信息
ifconfig [网卡名] up  启动网卡
ifconfig [网卡名] down 关闭网卡
ifconfig [网卡名] ip 设置ip
ifconfig [网卡名] netmask 设置子网掩码

ip

这个命令可缩写
ip link show 查看设备网卡信息
ip link set [网卡名] up/down 设置网卡激活和禁用

ip addr [show] 查看网络地址
ip addr add [ip和netmask] dev [网卡名] 添加ip和子网掩码
ip addr del [ip和netmask] dev [网卡名] 删除ip和子网掩码

ip route [show] 查看路由信息
ip route add [IP地址和子网] via [网关地址]  添加路由
ip route de·- [IP地址和子网] via [网关地址]  添加路由

nmcli

nmcli dev [status] 查看设备状态
nmcli dev connnect/disconnect [网卡名] 连接/断开设备

nmcli con  [show] [设备名] 查看设备文件状态
    里面显示的配置信息有一些是可以修改的
nmcli 修改/添加配置文件
    nmcli connection add type ethernet ifname ens224 ipv4.addresses 192.168.100.30/24
    修改
    nmcli connection modify ethernet-ens224 ipv4.addresses 192.168.100.41/24

##在最新系统中修改完成配置文件后需要执行
nmcli c reload
nmcli c up [网卡]

nmcli con show [网卡名]        查看网卡信息
--active    显示活动的连接
nmcli device status            显示设备连接状态
nmcli device show    [网卡]        显示所有连接
nmcli connection show [服务]        查看某个服务或者网卡的连接信息
nmcli device disconnect interface-[接口]    关闭接口
nmcli device connect interface-[接口]     启动接口
nmcli connection up connection-[接口]    激活连接
nmcli connection modify [网卡名] ipv4.address [ip地址]/[子网掩码]
nmcli con add con-name [名] type Ethernet ifname [网卡名] autoconnect no type ethernet ipv4 [ip地址]/[子网掩码] gw4 [网关]        创建网络会话 如果不设置ip地址的话就是dhcp获取ip地址
con add 添加新的连接
con-name 连接名
type         设备类型
ifname    接口名
autoconnect no 禁止开机自动启动