CentOS8学习笔记

Centos8:NetworkManager和nmcli

相比于以前学习用的CentOS6.4,Centos8的网络设置有一些不同的地方:
网络配置:之前的centos的网络服务是network,但在VM:CentOS8里,网络使用NetworkManager守护进程管理,它用于动态地配置和控制网络设备,并在它们可用时保持连接和活动。
网络配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33

# NetworkManager使用:启动、停止、重启、重加载配置
# systemctl start NetworkManager
# systemctl stop NetworkManager
# systemctl restart NetworkManager
# systemctl reload NetworkManager

NetworkManager支持一些工具供用户与其交互:
nmcli–用于配置网络命令行工具。
nmtui–基于curses的文本用户界面,用于配置和管理newtwork界面连接。
nm-connection-editor,控制中心和网络连接图标(GUI下)
nmcli的使用:https://www.jb51.net/article/170783.htm

# 列出NetworkManager检测到的设备:
# nmcli device   或 nmcli d
# nmcli d status
# 查看device列表
nmcli d
# 查看所有device详细信息
nmcli d show
# 查看指定device的详细信息
nmcli d show ens33
# 激活网卡
nmcli d connect ens33

# 查看ip(类似于ifconfig、ip addr)
nmcli
# 查看网卡信息
# nmcli connection 或  nmcli c
# nmcli con show 
# 启用connection(相当于ifup)
nmcli c up ens33
# 停止connection(相当于ifdown)
nmcli c down ens33
# 删除connection(类似于ifdown并删除ifcfg)
nmcli c delete ens33
# 查看connection列表
nmcli c show
# 查看活动的connection列表
nmcli c show -actice
# 查看connection详细信息
nmcli c show ens33
# 重载所有ifcfg或route到connection(不会立即生效)
nmcli c reload

# 修改配置文件后立即生效connection,有3种方法
nmcli c reloadnmcli
nmcli c up ens33

nmcli d reapply ens33

nmcli d connect ens33

修改centos命令行控制台屏幕分辨率

  1. vi /etc/sysconfig/grub
  2. GRUB_CMDLINE_LINUX 在rhgb前加 vga=0x0317 (317为分辨率编码)
  3. grub2-mkconfig -o /boot/grub2/grub.cfg

效果:
CentOS8学习笔记_第1张图片

你可能感兴趣的:(笔记,#,docker入门)