CentOS7学习笔记系列随缘更新,笔记基于韩顺平老师B站教程记录,点击学习韩顺平_2021图解Linux全面升级
什么是Linux发行版?
Linux本质上是操作系统内核,类似Chrome浏览器内核一样,Linux发行版CentOS、Redhat、Ubuntu等等都是基于Linux内核开发出来的操作系统,就好比基于Chrome内核的谷歌、Edge、星愿浏览器一样
安装系统时的分区管理
一般在安装系统的时候只要选择好磁盘会自动划分分区,也可以选择手动划分,手动划分的话通常来说三个分区即可:
-
/boot
:引导分区,设备类型为标准分区,文件系统为ext4- 引导分区负责引导Linux系统进行启动,windows中也有对应的引导分区,这里建议分配1GB空间大小
-
swap
:交换分区,设备类型为标准分区,文件系统为swap- 交换分区在内存不足的情况下会被虚拟为内存使用,建议分配空间大小不小于内存大小(分的太大也不好,具体视其概况而定)
-
/
:根目录分区,设备类型为标准,文件系统为ext4- 负责存储文件,剩下的空间都将分配给该分区使用,Linux系统以及在系统内安装的软件都在根目录下
VMware三种网络连接方式
除开生产环境之外,大多数系统都是安装在本地电脑的虚拟机中的,VMware支持以下三种网络模式:
-
桥接模式
:可以访问外层网络 ( 这里的外层网络指的是真实物理机所在的局域网,而不是外网 ) ,获取到和物理机同级的IP地址,例如物理机使用192.168.1.10
,那么虚拟机就可以使用192.168.1.11
-
NAT模式
:由物理机再次虚拟出一个路由,为虚拟机分配虚拟路由的IP地址,虚拟机可以访问物理机,也可以通过物理机作为代理访问外层局域网内的其他机器,但是外层局域网内的机器访问不到这台虚拟机 -
仅主机模式
:虚拟机仅能访问物理机且可以通信,不与网络产生关系
安装系统的网卡设置
安装过的应该知道系统默认是关闭网卡设置的,针对这点可以在安装系统时勾选网卡启动的选项:
如果没有勾选也不要紧,可以通过修改配置文件的方式开启网卡自启动,使用ip addr
命令查看网卡名称:
然后我们来修改网卡配置,移动当前目录到/etc/sysconfig/network-scripts
文件夹下,然后查看当前目录下的文件:
这里可以看到有一个以网卡名称结尾的配置文件,我们使用vi命令修改这个配置文件:
重启系统后就发现网卡可以开机自启了,再次执行ip addr
命令:
目录结构了解
CentOS系统中没有磁盘的概念,这里简单介绍常用的目录:
目录 | 作用 |
---|---|
boot | 存放的是启动操作系统时使用的核心文件 |
dev | Linux一切皆文件,包括硬件也进行了文件化,可以在该目录下看到的硬件的文件 |
medie | 连接到系统中的硬件例如U盘、光驱等会被系统识别并挂载到该目录下 |
mnt | 目录挂载,例如Windows、Linux双系统或者虚拟机与物理机的文件共享会用到 |
etc | 例如环境变量或者MySQL配置文件之类的会放在该目录下 |
bin | 我们常用的命令几乎都放在了当前目录下,例如cd、ls、systemctl |
sbin | 相对于bin多了一个s(super),是系统管理员才能使用的命令,例如reboot、shutdown |
home | 用户目录,系统中每个用户都会在该目录下都会生成对应的文件夹,类似Windows |
root | root是管理员,他的用户目录不会放在home下,而是直接挂在到根目录且其他用户无权访问 |
usr | 程序一般都安装在该目录下,类似于C盘的Program Files文件夹 |
opt | usr目录用来安装程序,安装程序所需要的安装包一般就都放在该目录下 |
tmp | 用于存放一些系统产生的临时文件 |
关机重启命令
CentOS7的关机命令为 shutdown 操作 时间 提示
,具体使用如下所示
命令 | 解释 |
---|---|
shutdown -h 1 | 一分钟后执行关机 |
shutdown –h now | 立即执行关机,now代表现在时间 |
shutdown -h 1 "一分钟后关机,注意保存资料" | 一分钟后关机并给其他正在登录的用户发送提示信息 |
shutdown –r now | 立刻重启 |
halt | 立即关机 |
reboot | 立即重启 |
如果执行定时关机的命令后突然反悔了,想起还有文件没有处理,可以使用shutdown -c
命令终止关机操作