一、Linux
1.1 Linux 的应用领域
1.1.1 个人桌面领域的应用
- 此领域是 Linux 比较薄弱的环节
- 但是随着发展,近几年 linux 在个人桌面领域的占有率在逐渐提高
1.1.2 服务器领域
-
linux 在服务器领域的应用是最高的
-
linux 免费、稳定、高效等特点在这里得到了很好的体现
-
尤其在一些高端领域较为广泛
1.1.3 嵌入式领域
- linux 运行稳定,对网络的支持也特别好
- 并且可以根据需要进行软件裁剪,内核最小可以达到几百 KB
- 因为内核比较小,所以可以很轻松的将内核移植到嵌入式的环境下进行运行
1.2 Linux 入门
1.2.1 Linux 概述
-
linux 是一个开源、免费的操作系统
-
其稳定性、安全性、处理多并发已经得到业界的认可
-
linux 的主要发行版:Ubuntn(乌班图)、RedHat(红帽)、CentOS
-
linux 和发行版的关系
- linux 主要是一个内核
- 在这个内核上有不同的人对这个内核进行包装
- 或是在内核的基础上软件包或工具
- 包装后的就被称为 linux 的发行版
1.3 VM 和 Linux 的安装
- 学习 Linux 需要一个环境
- 需要创建一个虚拟机,然后再虚拟机上安装 Linux 操作系统
- VM 指的就是虚拟机
- 而下面我所用的 Linux 发行版 为 CentOS系统
1.3.1 VM 和 Linux 的关系
- 先在我们自己的电脑上安装 VM虚拟机
- 之后再在 VM虚拟机上 安装 Linux操作系统
- VM虚拟机上可以安装多个操作系统
1.3.2 安装 vmware (虚拟机)
-
官网下载地址:https://www.vmware.com/cn.html
-
进入官网主页,点击上方的
资源
, 之后在点击下方的产品下载
-
在上方的搜索框内搜索要下载的版本:
vmware workstation pro 17 for linux
-
回车键搜索
-
根据自己的需要进行下载
-
不需要一定下载 17.0 版本的,也可以根据自己的需要进行不同版本的下载
1.3.3 VM 安装步骤
-
安装之前需要先在 BIOS 里修改设置,开启虚拟化设备支持(某些设备不开启会安装不上)
-
开启虚拟化设备支持具体参考:https://jingyan.baidu.com/article/ab0b56305f2882c15afa7dda.html
-
下载好安装包后,右键以管理员身份运行
-
无脑下一步即可安装成功
1.3.4 Linux 操作系统 CentOS 下载
-
CentOS-7-x86_64-DVD-2009.iso 安装地址: http://mirrors.aliyun.com/centos/7/isos/x86_64/
-
CentOS-8.3.2011-x86_64-dvd1.iso 安装地址: http://mirrors.aliyun.com/centos/8/isos/x86_64/
-
根据自己所需要的版本,进行下载
-
只需要下载一个后缀为
.iso
的即可
1.3.5 在虚拟机中安装 CentOS 操作系统
-
打开 VM虚拟机,点击文件 -> 新建虚拟机
-
选择 典型,然后点击下一步
-
选择 稍后安装操作系统,然后点击下一步
-
客户机操作系统选择 Linux
-
**版本选择 红帽7,因为 CentOS 本身就是红帽的一个分支 **
-
为虚拟机命名,之后在设置虚拟机所存放的位置(尽量选择内存比较的磁盘)
-
然后点击下一步
-
设置虚拟机的磁盘空间
-
设置的内存并不会一下全部占完,它会根据你使用的内存慢慢占用
-
这里选择
将虚拟磁盘拆分成多个文件
-
然后点击下一步
-
这边选择 自定义硬件
-
内存选择 2GB 即可
-
处理器数量 以及 每个处理器的内核数量 根据自己的电脑 CPU 进行分配
-
网络适配器我们这边先选择
NAT模式
-
之后会针对网络适配器专门做讲解
-
设置完后点击 关闭 即可
-
然后点击完成即可
-
右键刚刚创建好的虚拟机
-
点击设置
-
选择刚刚安装好的后缀为
.iso
的文件 -
然后点击确定即可
-
选择你的虚拟机,点击 开启此虚拟机
-
鼠标双击黑色区域,进入虚拟机选择
-
使用上下键,选择第一个
Install CentOS 7
然后按下回车键