首页 > 技术文章 > CentOS7学习笔记(一) 基础知识学习

hanzhe 2021-01-29 10:17 原文

CentOS7学习笔记系列随缘更新,笔记基于韩顺平老师B站教程记录,点击学习韩顺平_2021图解Linux全面升级

什么是Linux发行版?

Linux本质上是操作系统内核,类似Chrome浏览器内核一样,Linux发行版CentOS、Redhat、Ubuntu等等都是基于Linux内核开发出来的操作系统,就好比基于Chrome内核的谷歌、Edge、星愿浏览器一样

安装系统时的分区管理

一般在安装系统的时候只要选择好磁盘会自动划分分区,也可以选择手动划分,手动划分的话通常来说三个分区即可:

  1. /boot:引导分区,设备类型为标准分区,文件系统为ext4

    • 引导分区负责引导Linux系统进行启动,windows中也有对应的引导分区,这里建议分配1GB空间大小
  2. swap:交换分区,设备类型为标准分区,文件系统为swap

    • 交换分区在内存不足的情况下会被虚拟为内存使用,建议分配空间大小不小于内存大小(分的太大也不好,具体视其概况而定)
  3. /:根目录分区,设备类型为标准,文件系统为ext4

    • 负责存储文件,剩下的空间都将分配给该分区使用,Linux系统以及在系统内安装的软件都在根目录下

VMware三种网络连接方式

除开生产环境之外,大多数系统都是安装在本地电脑的虚拟机中的,VMware支持以下三种网络模式:

  1. 桥接模式:可以访问外层网络 ( 这里的外层网络指的是真实物理机所在的局域网,而不是外网 ) ,获取到和物理机同级的IP地址,例如物理机使用192.168.1.10,那么虚拟机就可以使用192.168.1.11

  2. NAT模式:由物理机再次虚拟出一个路由,为虚拟机分配虚拟路由的IP地址,虚拟机可以访问物理机,也可以通过物理机作为代理访问外层局域网内的其他机器,但是外层局域网内的机器访问不到这台虚拟机

  3. 仅主机模式:虚拟机仅能访问物理机且可以通信,不与网络产生关系

安装系统的网卡设置

安装过的应该知道系统默认是关闭网卡设置的,针对这点可以在安装系统时勾选网卡启动的选项:

如果没有勾选也不要紧,可以通过修改配置文件的方式开启网卡自启动,使用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命令终止关机操作

推荐阅读