关于CentOS8的第一章学习

  • 虚拟机的安装分区注意
  • 安装虚拟机网络模式的选择
  • 命令行窗口的初次使用
  • 查看IP地址
  • 手动给Linux设置IP地址
  • 一些常用的快捷键
  • 一些重要的文件夹
  • 正确的关机和重启
  • 忘记密码的解决办法


虚拟机的安装分区注意

内存分配为20G
在安装目的地选项中选择“自定义“,单击完成后会弹出手动分区界面,设置挂载点。
swap分区分为内存的2倍,按照下标分完后单击完成即可

挂载点

期望容量

/boot

200M

swap

4G

/

不填

安装虚拟机网络模式的选择

  • 桥接模式:虚拟机和物理机连接的是同一个网络,虚拟机和物理机是并列的,地位是相当的。比如对于同一个WIFI,笔记本和手机同时连接,这两者之间的关系就是桥接模式
  • NAT模式:在这种模式下,物理机充当一个路由器的角色,虚拟机想要上网,必须经过物理机。这种模式的兼容性最好,是因为当物理机的网络环境发生变化时,虚拟机的网络并不会受到影响。比如物理机连接不同的网段分配了不同的IP地址,而我们在做实验的时候把虚拟机设置为静态的IP地址。虚拟机的网络不依赖于物理机的具体的IP地址,是稳定的。
  • 仅主机模式:相当于拿一根网线直接连接了物理机和虚拟机。

命令行窗口的初次使用

输入用户名与密码即可登录。

查看IP地址

ip add

手动给Linux设置IP地址

  1. 在命令行输入

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

  1. 进入网卡配置文件后,使用方向键控制光标的移动,修改需要按下I键,修改如下:

将BOOTPROTO=“dhcp"改为BOOTPROTO=“static”
在最后增加下面几行:
IPADDR=192.168.72.128 //这里的ip地址是之前ip add 指令得到的
NETMASK=255.255.255.0
GATEWAY=192.168.119.2 //这里的网关是在虚拟机网络设置中看到的
DNS1=119.29.29.29

  1. 编辑完成后,按下ESC键,输入:wq保存退出
  2. 重启网卡,运行如下两条命令

nmcli c reload ens33
nmcli d reapply ens33

一些常用的快捷键

  • Tab:实现自动补全功能
  • Ctrl+D:退出当前中断,也可使用exit实现该功能
  • Ctrl+Z:暂停当前进程,与Ctrl+C有区别,待学习
  • Ctrl+L:清屏
  • Ctrl+A:让光标移动到命令行最前面
  • Ctrl+E:让光标移动到命令行最后面
  • man (指令):查看帮助文档
  • ls:查看当前文件夹下的文件和文件夹
  • ls -a:列出所有文件,含有隐含文件
  • ls -l:列出出隐藏文件外的文件的详细信息
  • ls (目录名):列出指定目录下的文件名

一些重要的文件夹

  1. /etc 目录下是系统的配置文件,不能误删或者随意更改其内部文件。
  2. /bin、/sbin、/usr/bin、/usr/sbin 是系统预设的执行文件的放置目录,其中/bin和/usr/bin提供出root以外的用户使用的命令,/sbin和/usr/sbin目录供root用户使用的命令,比如ls命令就放在/bin/目录下
  3. /var 系统运行各个程序的体制都存放在该目录下(即/var/log目录中)。mail命令的预设也放置在这里。

正确的关机和重启

shutdown -h now :立即关机
shutdown -r now :立即重启
shutdown -h 10 :10分钟后重启
reboot: 重启
halt: 关闭系统

忘记密码的解决办法

进入紧急模式

  1. 重启系统,按3秒钟方向键让其停留在开机界面,按E键编辑它
  2. 进入紧急模式,按向右的方向键,将光标移动到ro,把ro改成rw init=/sysroot/bin/sh,然后按下Ctrl+X,就进入了紧急模式。
  3. 修改密码,首先切换回原始系统

chroot /sysroot
passwd
输入两次密码

  1. 输入touch /.autorelabel
  2. 按下Ctrl+D,在输入reboot重启即可