课程看的是b站黑马程序员的
https://www.bilibili.com/video/BV1n84y1i7td/?spm_id_from=333.337.search-card.all.click&vd_source=be621a30ea2e4e0374f5df95b0b017f2
01 操作系统概述
- 计算机由:硬件和软件组成。
操作系统是计算机软件的一种,它主要负责:
作为用户和计算机硬件之间的桥梁,调度和管理计算机硬件进行工作。
而计算机,如果没有操作系统,就是一堆无法使用的塑料而已。
- 当计算机拥有了操作系统,就相当于拥有了灵魂,操作系统可以:
调度CPU进行工作
调度内存进行工作
调度硬盘进行数据存储
调度网卡进行网络通讯
调度音响发出声音
调度打印机打印内容
- 常见的操作系统有哪些:
PC端:Windows\MacOs\Linux
移动端:Android、lOS、鸿蒙系统
02 Linux初识
【Linux 的组成】:
内核+系统级应用程序
- ·内核提供系统最核心的功能,如:调度CPU、调度内存、调度文件系统、调度网络通讯、调度IO等。
- 系统级应用程序,可以理解为出厂自带程序,可供用户快速上手操作系统,如:文件管理器、任务管理器、图片查看、音乐播放等。
市面上有很多Linux发行版。
【linux内核】
内核是Linux系统最核心的存在。Linux内核是开源的,任何人都可以下载其源代码查看或者修改。
可以通过: The Linux Kernel Archiveshttps://www.kernel.org/去下载Linux内核
【linux发行版】
内核是免费、开源的,这也就代表了∶
任何人都可以获得并修改内核,并且自行集成系统级程序·提供了内核+系统级程序的完整封装,称之为Linux发行版(由个人或者公司封装的)
常见的linux发行版:
最常用:CentOS、ubuntu
03 虚拟机介绍
借助虚拟机获得可用的Linux系统环境进行学习。
什么是虚拟机?
借助虚拟化技术,在系统中,通过软件模拟计算机硬件,并给虚拟硬件安装真实的操作系统。
04 VM ware workstation Pro的安装
该软件主要给我们提供一个虚拟硬件环境
该软件为付费软件,但可以试用一个月。
因为我们是在windows系统上去下载该软件的,所以选择左边的。
安装方法按流程即可,将软件安装在你想要的位置(尽量不装C盘)
用户体验设置这里两个选项勾选和不勾选都可以。
为了确保软件可以使用,我们需要去检查一下其虚拟网卡:
打开windows系统的设置页面,点开网络和Internet,点击高级网络设置,找到更多网络适配器的选项,点击后弹出网络连接界面,确保网络连接界面中有VMnet1、VMnet8两个虚拟网卡。如果没有,后续软件无法使用,建议卸载重启电脑再安装一遍。
由于windows系统的不断更新,大家进入这个界面的流程可能不一样,接下来提供一个通用的方式:
点击Win+R,跳出运行按钮,输入ncpa.cpl,回车确定即可弹出界面。
,
05 VMware中安装linux
打开上图的网址,选择下载红色框里的版本。
安装CentOS:
1、打开VMware,点击创建新的虚拟机。
2、选择典型,点击下一步
3、找到下载好的centOs文件,点击下一步
4、设置一下个人信息,点击下一步
5、设置完以后选择一下虚拟机的名称以及它的位置,点击下一步
7、设置一下硬盘大小,建议40GB,点击下一步
8、确保创建后开启虚拟机选项已经勾选,然后点击完成,之后自动安装,大概等待10几分钟。
06 Mac系统中安装Linux
因为本人用的不是mac系统,所以本节未看,大家可根据需要自行观看。
07 远程连接Linux系统
【图形化与命令行】
对于系统来说,有2种不同的操作形式,图形化用的更多(windows)
linux系统也支持这两种,但使用Linux系统,使用命令行形式更多,效率更高,且资源占用低,程序运行更稳定。
在windows系统和linux系统中进行各类交互(内容复制、文件下载等)跨越VMware非常不方便。
通过FinalShell,远程连接到Linux系统。
【FinalShell的安装】
打开FinalShell官网HOSTBUF,FinalShell官网 (hostbuf.com)
选择对应版本进行下载,若提示为危险文件,不用管它点击保留即可。注意安装FinalShell时会弹出另一个软件的安装,按步骤安装即可。
【如何使用FinalShell远程连接】
首先打开虚拟机,登录到桌面,在桌面上点击鼠标右键,打开最下角的打开终端的选项,
打开终端后输入ifconfig,输入完后按下回车键,往上翻时会发现ens33里会有个IP地址,这就是虚拟机的ip地址。
回到FinalShell,点击左上角处的文件夹,弹出界面中点击白色的小加号(图中鼠标位置)
打开后选择SSH连接
配置连接(主机就是前面ens33的ip地址,认证就是虚拟机里你系统的用户信息,端口不需要管)
配置完成后点击确定会弹出以下界面,双击CentOS.
点击接受并保存,即可连接成功。
标签:01,虚拟机,LINUX,系统,调度,程序员,点击,内核,Linux From: https://blog.csdn.net/weixin_47718607/article/details/139801609