1.1下载安装VMware虚拟机并创建redhat 以及 基础知识

我们想要在学习使用Linux系统有两种方式:
1.安装双系统 2.安装虚拟机

相比于双系统,虚拟机有以下优势:
1.不影响windows的本身功能,便于切换,方便使用
2.系统简洁,避免了安装双系统时考虑驱动适配等问题。
3.虚拟机挂起功能,可以随时保存状态,以便方便的时候继续,双系统做不到。
4.虚拟机可以虚拟出几台甚至几十台的集群,双系统不行。

RedHat是目前世界上使用最多的Linux操作系统。下面我将介绍使用VMware Workstation15.5.1安装RedHat Linux8.0的教程。

工具/原料

  1. VmWare Workstation15.5.1
    地址:https://pan.baidu.com/s/1KIpaJNQJPcfsr-V-nu-CXg
    提取码:o8b0
  2. RedHat Linux 8.0
    镜像地址:https://pan.baidu.com/s/1TYCbPsOLHPcx4-C5B3wXtQ
    提取码:d716

安装VMWare Workstation

VMWare Workstation是计算机系统集成从业者,不可或缺的软件之一。该软件通过虚拟化,充分挖掘了操作系统的潜力,能够我们在一台电脑上安装多个操作系统,而且互不影响。
安装步骤:
1.下载VMware-workstation-full-15.5.1-15018445后,解压到指定文件夹。双击打开.exe文件。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识2.根据图示一路next1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识1.1下载安装VMware虚拟机并创建redhat 以及 基础知识1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识1.1下载安装VMware虚拟机并创建redhat 以及 基础知识

1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
3.安装完毕
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识

安装redhat

1.根据下载地址选择合适的版本进行下载
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识2.双击打开VMWare,点击创建新的虚拟机

1.1下载安装VMware虚拟机并创建redhat 以及 基础知识选择自定义安装,可根据我们的需求进行定制化安装。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识虚拟机兼容性这一部可以不用选,默认,直接点下一步
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识找到我们下载的redhat镜像文件,选择安装程序光盘映像文件。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识1.1下载安装VMware虚拟机并创建redhat 以及 基础知识命名虚拟机,并选择安装位置。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识1.1下载安装VMware虚拟机并创建redhat 以及 基础知识3.完成安装,启动自己创建的虚拟机即可。

基础知识扫盲

1.什么是操作系统?
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
没有安装操作系统的计算机,通常被称为裸机。
如果想要在裸机上运行自己所编写的程序,就必须用机器语言写程序。
如果计算机安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序。
操作系统的最主要的工作就是与硬件直接打交道,并将其封装成一个又一个系统调用,供其他程序员直接访问。

2.不同应用领域的主流操作系统
四大分类:
1)桌面操作系统
2)服务器操作系统
3)嵌入式操作系统
4)移动设备操作系统

2.1桌面操作系统
windows:应用软件多,用户群体大。安全性、稳定性较差。
macos:基于unix,有非常好安全性和稳定性,为程序员提供了非常好的开发环境,适合于开发人员。
linux:应用软件少,更适于服务器和嵌入式领域。

2.2服务器操作系统
什么是服务器?
所谓服务器从硬件层面上讲就是一台电脑,从软件层面上讲是安装在电脑上的操作系统。日常管理方式是通过软件远程登陆服务器进行管理和维护。
linux:安全、稳定、完全免费
windows server:占有率低、付费

2.3嵌入式操作系统
所谓嵌入式开发就是开发智能硬件,智能机器人、智能家居等等。
linux

2.4移动设备操作系统
ios
android(基于linux)

3.什么是虚拟机?
虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
安装在虚拟机上的系统,具有真实操作系统完全一样的功能。
进去虚拟系统后,所有操作系统都是在这个全新的独立的虚拟系统里面进行。可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响。

4.科普操作系统的发展简史
1.unix
1970年 ken thompson,使用B语言写了第一个UNIX操作系统。
1972年Dennis M.Ritchie,在B语言的基础上设计了一种新的语言,C语言。
1973年,C语言主体完成,Thompson和Ritchie使用c语言重写了UNIX操作系统。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
1979年限制了unix的开源,AndrewS.Tanenbaum教授为了在课堂上教授学生操作系统运作的细节,自行开发了与unix兼容的操作系统,minix。

2.liunx
1991年linus,尝试在minix做一些开发工作,因为minix只适用于教学,功能并不强,其开发出了Linux第一个内核。

5.Linux内核及发行版
5.1Linux内核
Linux内核只有一个。
内核(Kernel)是系统的心脏,是运行程序和管理像磁盘和打印机的核心程序,它提供了一个在裸机设备与应用程序间的抽象层。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
5.2Linux发行版
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识

Linux发行版通常包含了桌面开发、办公套件、媒体播放器、数据库等应用软件。常见的发行版本如下:
Ubuntu
RedHat
Fedora
openSUSE
Linux Mint
Debian
Manjaro
Mageia
CentOS
Arch

6.Linux的系统结构
科普:什么是单用户操作系统和多用户操作系统?
单用户操作系统:指一台计算机在同一时间只能由一个用户使用,一个用户独自享用系统的全部硬件和软件资源。
·windows XP之前的版本都是单用户操作系统。
多用户操作系统:指一台计算机在同一时间可以由多个用户使用,多个用户共同享用系统的全部硬件和软件资源。
·Unix和Linux的设计初衷就是多用户操作系统。

1.windows下的文件系统
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识打开计算机,我们看到的是一个个的驱动盘符,每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识

2.Linux下的文件系统
在redhat下,我们是看不到这些驱动器盘符的,我们看到的是文件夹。redhat是没有盘符这个概念,只有一个根目录/,所有文件都在它下面。所以说linux的文件系统是一个倒树形结构。
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识3.Linux主要目录速查表
1.1下载安装VMware虚拟机并创建redhat 以及 基础知识