第一章,学习Linux前言
一、操作系统的概述
1.计算机由哪两个主要部分组成?
硬件和软件
2.操作系统是什么?有什么作用?
(1)操作系统是软件的一类。
(2)主要作用是协助用户调度硬件工作,充当用户和计算机硬件之间的桥梁
3.常见的操作系统有哪些?
(1)PC端:Windows.Linux.MacOS
(2)移动端:Android、I0S、鸿蒙系统
二、初始Linux
1.Linux创始人:
林纳斯 托瓦兹
Logo标识:
2.Linux系统的组成如下:
Linux系统内核
系统级应用程序
三、认识虚拟机
1.什么是虚拟机?
通过虚拟化技术,在电脑内,虚拟出计算机硬件,并给虚拟机硬件安装操作系统,即可得到一台虚拟的电脑,我们称之为虚拟机。
2.为什么要使用虚拟机?
- 学习Linux系统,需要有Linux系统环境
- 我们不能给自己的电脑装系统为Linux,所以通过虚拟机的形式,得到可以使用的Linux系统环境,供后续学习
3.构建虚拟机环境
安装VMware - 傻瓜式安装
4.快速打开网络连接-验证VMware是否安装成功
Windows+R 并且输入ncpa.cpl 进入网络连接界面,查看网络连接是否有vmnet1和vmnet8,有则安装成功,没有就卸载重新安装。
5.centOS的网站
- https://vault.centos.org/7.6.1810/isos/x86_64/ - 可能会用不了 就用下面那个地址
- http://mirror.nsc.liu.se/centos-store/7.6.1810/isos/x86_64/-
6.在VMware中安装CentOS7操作系统
后面就自动化了,不需要我们手动操作或点击了,创建完成之后 输入相应的账号密码就可以进入。
7.远程连接Linux系统
操作形式分为两种
- 图形化的形式就和你操作window一样,鼠标点点点
- 命令行的形式(远程)
为什么在Linux下更喜欢命令行操作?
- 图形化界面不稳定
- 在Linux下命令行的效率更高,更好用
可以使用第三方软件远程连接Linux下的服务并进行操作,常用的有xshell、FinalShell
如果需要通过第三方软件去连接我们上述安装好的centos7,应该怎么操作?
1. 在安装好centos上打开终端,输入命令ifconfig,它会显示如下信息,找到圈红的ip
2. 打开你的第三方连接软件(FinalShell、xshell),笔者使用FinalShell操作,如下操作:
3. 上述打开界面如下:
4. 点击确定即可连接成功,在如下位置双击你刚刚的连接地址即可
5.最后就连接成功,可以在FinalShell中操作
8. 拓WSL
WSL:Windows Subsystem for Linux,是一个Windows系统之上的Linux子系统。
在Windows下找到启用或关闭Windows功能。打开在里面找到适用于Linux的Windows子系统进行安装,成功之后重启。
四.虚拟机快照
我们可以通过快照将当前虚拟机的状态保存下来,后续可以通过快照将虚拟机回复的之前保存的状态。
注:建议是系统将系统先关机,在进行快照,这样能够更快的制作。
下面是在VMware中制作快照的步骤:
快照恢复也是一样的,在快照管理器中,找到你想要恢复的那个快照即可
关于第一章的Linux的相关的基础知识,到这儿就告一段落了,如果大家想学习Linux的基础命令的话请点击下面这个链接。从零开始学习Linux的笔记-02_爱敲代码的boy的博客-CSDN博客