1、硬件资源。就是可以看得见摸得着的物件例如CPU、磁盘、内存条
2、软件资源。就是可以”看得见”摸不着的。例如WPS
软件本质就是操作硬件资源完成工作。通过使用操作系统来完成对硬件资源的操作
1、Windows 微软开发的。属于不开源并且收费
2、Mac 苹果公司开发的。”不开源”并且收费。基于Linux的内核再次开发的
3、Linux。属于开源免费的操作系统
4、Unix属于收费不开源的操作系统
狭义:Linus所开发的一段Linux的内核代码
广义:各大Linux厂商在Linux的内核基础之上捆绑相关软件发行
通用电气、麻烦理工、贝尔实验室
1968年 Multics项目
1970年 UNIX诞生(Kenneth Lane Thompson)
1973年 用C语言重写UNIX(Dennis Ritchie)
1975年 Bell实验室允许大学使用UNIX
人 物 Stallman(理查德·马修·斯托曼)
1983年 GNU计划
1985年 FSF基金会
1990年 Emacs(编辑器)、GCC(编译器 gcc为c语言的编译器)、程序库
1992年 GNU/Linux
人 物 Linus
1991年 0.0.1版本
1992年 0.0.2版本
1994年 1.0版本
2003年 2.6版本
内核:一段程序代码能够实现管理计算机中的CPU、进程/线程、磁盘等硬件
1、Red Hat Linux 红帽Linux系统(red hat、centos)
2、Debian Linux
3、Red Flag Linux 国产的操作系统
4、ubuntu Linux 专注于桌面版
虚拟机的作用就是在宿主机上在模拟出一台或者多台计算机
下一步、下一步过程略
注意:
1、先卸载所有的杀毒软件
2、查看网卡
①创建新的虚拟机
等价于购买一台全新的电脑
②选择新建虚拟机的类型
③查看虚拟机的限制
④选择稍后安装操作系统
⑤选择安装的操作系统类型
⑥选择保存位置
⑦选择配置维持默认即可
⑧选择内存
⑨选择网络类型
桥接模式:将虚拟的计算机当做真实的计算机处理。Ip地址是由路由器进行分配
Nat网络模式:通过宿主机上的vmnet8网卡进行IP地址转换(建议使用此方式)
仅主机模式:宿主机跟虚拟的计算机只能有一个使用
后续的一路下一步
最终结果如下
①设置镜像
②启动计算机
①选择安装系统
进入虚拟计算机直接点击进入,出来可以使用使用ctrl+alt按键
②跳过磁盘检查
③进入引导安装界面
④选择语言
⑤选择键盘(默认)
⑥选择存储设备
⑦设置计算机别名
⑧设置时间
⑨设置root管理员的账户
此处有密码强度校验
⑩选择安装方式
自定义布局用于实现自己对磁盘进行分区
①Windows下的磁盘分区
3、Linux下的分区
①进入到分区界面(续4.2.1步骤)
②创建分区选择(每次创建分区都需要选中为标准的分区)
③创建引导分区(操作系统启动时会使用的)
④创建交换分区
⑤创建根分区
⑥最终结果如下
⑦格式化磁盘
确认写入
⑧查看设置引导程序密码(暂时未设置)
①选择安装方式
②选择软件
等待安装即可
①重新引导系统
②前进
③同意协议
④创建普通用户
⑤确认时间
在Linux下一切皆文件。切记不要随意删除文件(特别是系统目录下的文件)。随意删除文件有可能导致操作系统自杀
①挂起
②还原
此功能不受宿主的是否关闭影响
①选中Linux创建快照
②还原
图形化界面使用方式同Windows
关于Linux的图形化界面一般在服务器上是不会安装的(图形化界面只是一个桌面软件)
在Linux中目录最顶级为”/”
/bin:存储所有用户都可以执行命令的目录
/dev:设备存储目录
/home:普通用户的家目录。在该目录下每一个文件夹表示对于一个用户的家目录。不用的用户之间不能”串门”
/lib:Linux的库目录
/media:媒体目录
/mnt:主要用于挂载
/proc:内存相关的目录
/sbin:存储超级管理员可以使用的命令的目录
/tmp:临时存储的目录
/var:存储可以变化的文件。例如数据库的存储目录
/boot:Linux的引导程序目录
/etc:存储软件的配置文件的目录
/lost+found:失物招领处
/opt:扩展目录
/root:超级管理员root账户的家目录
/usr:存储自定义的安装的软件
备注:上述文件系统自己在使用时可以不用严格安装Linux的规范
即在Linux中可以使用的各种命令
关于远程连接的工具使用xshell工具(只是一款软件来实现远程连接)
安装过程中一路下一步唯一注意选择免费使用
①在桌面版中打开命令行
②设置生成IP地址
打开系统->首选项->网络连接
编辑eth0
设置为自动连接
③重启网络服务器
④查看IP地址
⑤解释通过桌面版设置对应的文件
①打开会话设置窗口
②新建会话设置连接信息
在设置用户信息
1、使用ftp服务实现(需要自己搭建FTP软件并且开启服务)
2、使用sftp协议进行传输(默认自带的)
①先安装xftp软件
安装步骤同样一路下一步选择免费即可
②打开xftp
③新建会话
作用:用于查看当前目录下的文件信息
①使用ls
②-l参数使用
③-a参数
在Linux中以“.”开头的为隐藏的文件/目录对于Linux没有严格的后缀区分。一般会按照规律设置文件后缀方便读取。例如.c后缀为c语言的源码 .so为库文件 .conf为配置文件
④ll等价于ls -l
作用:清屏
作用:切换用户
Root切换其他用户无需密码
其他普通用户切换到root账户需要使用密码
作用:查看当前所在的目录
作用:是用于进入到某个目录中
相对目录
使用./(当前)或者../(上一级)表示目录
绝对目录
直接从根目录进入
①回到跟目录
②使用cd进入到d目录
先使用xftp工具创建相关目录
作用:用于创建文件
作用:用于复制文件 等价于在Windows下的ctrl+c跟ctrl+v
①基本复制
②关于覆盖
③重命名
作用:剪切 等价于Windows中ctrl+x跟ctrl+v
作用:删除文件
①删除文件
②-f参数
③-r表示递归删除
作用:用于创建目录
①创建目录
②使用-r递归创建
作用:复制目录
用法同文件操作
作用:移动目录
用法同文件操作
作用:删除目录
用法同文件操作
用于补全命令或者目录
终端当前的操作
光标移动最前面
光标移动到最后面
可以找到已经执行的命令