目录
一、操作系统
理解:用户使用操作系统,操作系统安排硬件干活。
- 调度键盘进行文字输入
- 调度显示器显示内容
- 调度CPU内存供软件运行
- 调度网卡发送信息
- 调度网卡接收信息
二、虚拟机
通过模拟计算机硬件,并给虚拟硬件安装真实的操作系统;即可得到一台虚拟电脑。
三、安装VMware workstation
下载地址:https://www.vmware.com/cn/products/workstation-pro.html (下载试用版)
安装成功后,查看虚拟网卡是否安装成功 (win+R 输入 ncpa.cpl 回车)
主要查看VMnet1和VMnet8是否正常存在
四、在虚拟机上安装Linux
下载centOS7.6:Index of /centos/7/isos/x86_64/ (163.com) 选择-DVD-2009.iso下载
下载完成后,进入VMware创建虚拟机,选择“典型”,下一步
点击浏览,找到刚刚下载的centOS目录地址
下一步自行创建账号及密码
下一步,保存位置根据自己磁盘大小自行选择,建议不要放在C盘里,文件多了影响运行
下一步,分配虚拟机磁盘大小,这里默认为20GB,为保障后面学习我调整到40GB
后面配置不用管,默认下一步即可,完成后等待自动化完成即可,时间较长需耐心等待。
完成后点击界面刚刚设置的账号输入密码即可进入。
五、远程连接Linux系统
Linux操作系统多数使用命令行的形式进行操作,在开发中,使用命令行形式效率更高,更直观,并且资源占用低,程序运行更稳定。
我们使用VMware可以得到Linux虚拟机,但是如果想在Windows系统和Linux系统交互时就需要跨越VMware,比如复制粘贴和文件上传下载等就很不方便。这里需要借助第三方软件FinalShell远程连接到Linux系统上,通过FinalShell操作Linux系统,便捷我们使用。
下载地址:https://www.hostbuf.com/downloads/finalshell_install.exe
安装完成后,
1、点击文件夹图标
2、点击白色文件夹加号图标(左上角第一个),点击SSH连接(Linux)
3、此处连接最为重要,我连接时出现了很多问题,需要格外注意!!
1、名称:自定义
2、主机:(输入ip地址)在虚拟机终端输入命令:ifconfig查看 荧光处就是主机号
3、用户名:注册的用户名(注意:此处只能小写!大写会一直输入密码)
4、密码:与注册时用户密码一致
连接容易出现问题的地方:
①VMnet8无互联网连接(我是WiFi网络下,每次连接都需要手动更改IP)
②服务没有开启
③ifconfig查询不到IP地址,ens33没有显示IP
解决:
①需要在WLAN连接右键属性设置共享VMnet8。(win+r 输入ncpa.cpl)
②win+r 输入 services.msc
③此处问题划分较多,CSDN搜索很多解决方法,多试多搜。
如对连接问题有疑问难以解决可私信。
六、win10配置WSL
选择上图圈住的功能点击确定,完成更改后重启,再从Windows自带store应用商店下载Ubuntu即可。