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文件。
在这里插入图片描述2.根据图示一路next在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
3.安装完毕
在这里插入图片描述

安装redhat

1.根据下载地址选择合适的版本进行下载
在这里插入图片描述2.双击打开VMWare,点击创建新的虚拟机

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

基础知识扫盲

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

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操作系统。
在这里插入图片描述
1979年限制了unix的开源,AndrewS.Tanenbaum教授为了在课堂上教授学生操作系统运作的细节,自行开发了与unix兼容的操作系统,minix。

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

5.Linux内核及发行版
5.1Linux内核
Linux内核只有一个。
内核(Kernel)是系统的心脏,是运行程序和管理像磁盘和打印机的核心程序,它提供了一个在裸机设备与应用程序间的抽象层。
在这里插入图片描述
5.2Linux发行版
在这里插入图片描述

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

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

1.windows下的文件系统
在这里插入图片描述打开计算机,我们看到的是一个个的驱动盘符,每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:
在这里插入图片描述

2.Linux下的文件系统
在redhat下,我们是看不到这些驱动器盘符的,我们看到的是文件夹。redhat是没有盘符这个概念,只有一个根目录/,所有文件都在它下面。所以说linux的文件系统是一个倒树形结构。
在这里插入图片描述
在这里插入图片描述3.Linux主要目录速查表
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_46988935/article/details/108842193