一、Linux搭建及Linux发展史
1.1、Linux介绍
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
1.2、Linux 的发行版
Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。
以上引用于菜鸟教程。
1.3、VMware 虚拟机安装
这个应该都知道,略。
1.4、Centos8 操作系统安装
新建一个虚拟机
注:选择“自定义(高级)”
注:输入虚拟机名称(可在安装之后定义): centos8 64位 ,存储虚拟机的位置大家自己定义,因为虚拟机文件比较大,不要放C盘中。
如果你的物理cpu 是4核心,在这里建议使用4核心,这样后期虚拟机运行快。
NVMe:是一种接口规范,其次他是用于存储设备的接口规范。准确的说是目前最新的存储设备通信协 议,用于定义硬件接口和传输协议。
在NVMe出现之后,SSD硬盘的性能得到了巨大的提升。读取速度从 500MB/左右提高到了3200MB/s左右,写入速度从 400MB/s左右提高到了 1200MB/s左右。
注:不要选择立即分配磁盘大小
在安装前,选择自定义硬件。双击CD/DVD选项,选择IOS映像文件选项开在浏览选项中选择好自己下载的centos镜像。
打印机功能用不到可以移除。
启动新创建的虚拟机,开始安装系统。
选择第一项,然后安装成回车键,开始安装。
界面说明:
Install CentOS 8 #安装 CentOS 8
Test this media & install CentOS 8 #测试安装的光盘镜像幵安装 CentOS 8
Troubleshooting 修复故障。
选择中文语言
选择中文-简体中文(中国),当时那个老师说这样更有利于没有Linux基础的同学,快速掌握 Linux系统。
emmm这样后期不会有显示问题吗?
单击继续按钮。
进入安装界面,在这个界面,只需把所有带感叹号的内容全部消除,就可以完成安装。
进入磁盘分区界面 选择-系统-安装目的地
选择-存储配置-自定义,点左上角的“完成”,进入下面的界面,在分区方案有标准分区,LVM,LVM 简单配置,这里选择“标准分区”就可以。
然后如图配置
注: boot 分区: 是引导分区,作用:系统启动,在 boot分区存放着 grub,内核文件等,centos8当中分为 1024MB。
swap交换分区:如果物理内存较小(小于 4GB)一般设置 swap分区大小为物理内存的2倍。如果物理内存大于4GB那么swap分区大小和物理内存一致。如果物理内存大于16G那么swap可以分为8G 到 16G。
如果系统使用到了 swap分区,建议添加物理内存或排查一下系统上是否有非法程序。
/根: 所有文件的逻辑存储位置,绝对路径的开始标志。
nvme0n1:表示第一块磁盘
默认centos8是关闭网络的,我们在这里一定要开启以太网连接,将会自动获取IP地址。我配置主机名为: Hengji 并修改为静表态 IP 地址:
进入安装界面 这里需要配置用户密码
注:Root密码:123456,如果密码过于简单,需要单击两次完成进行确认
安装完成后重启再次进入系统,同意许可协议。
首次登陆首次登陆-GNOME初始化设置
语言选择,默认就可以,直接前进
创建用户,在练习过程中使用 root 更多,但是为了系统安全,在工作中通常使用普通用户登录:
设置密码,密码长度在6位以上
进入桌面
单击屏幕上左上角活劢图标,选择倒数第二个图标“终端”,左键单击打开终端即可。
验证网络是否畅通
ping baidu.com
输入init 0 关机