搭建虚拟机及Linux基本命令
一、Linux概述计算机资源硬件资源。就是可以看得见摸得着的物件例如CPU、磁盘、内存条。软件资源。就是可以”看得见”摸不着的。例如WPS,软件本质就是操作硬件资源完成工作。通过使用操作系统来完成对硬件资源的操作常见的操作系统Windows 微软开发的。属于不开源并且收费Mac 苹果公司开发的。”不开源”并且收费。基于Linux的内核再次开发的Linux。属于开源免费...
·
一、 Linux概述
- 计算机资源
- 硬件资源。就是可以看得见摸得着的物件例如CPU、磁盘、内存条。
- 软件资源。就是可以”看得见”摸不着的。例如WPS,软件本质就是操作硬件资源完成工作。通过使用操作系统来完成对硬件资源的操作
- 常见的操作系统
- Windows 微软开发的。属于不开源并且收费
- Mac 苹果公司开发的。”不开源”并且收费。基于Linux的内核再次开发的
- Linux。属于开源免费的操作系统
- Unix属于收费不开源的操作系统
- Linux的含义
- 狭义:Linus所开发的一段Linux的内核代码
- 广义:各大Linux厂商在Linux的内核基础之上捆绑相关软件发行
- Linux发展史
- Unix发展史
通用电气、麻烦理工、贝尔实验室
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 - Linux操作系统
人 物 Linus
1991年 0.0.1版本
1992年 0.0.2版本
1994年 1.0版本
2003年 2.6版本
内核:一段程序代码能够实现管理计算机中的CPU、进程/线程、磁盘等硬件
- 常见的Linux分支
- Red Hat Linux 红帽Linux系统(red hat、centos)
- Debian Linux
- Red Flag Linux 国产的操作系统
- ubuntu Linux 专注于桌面版
二、 虚拟机
- 虚拟机介绍
虚拟机的作用就是在宿主机上在模拟出一台或者多台计算机 - 安装虚拟机软件
常用的有vmware等软件。
注意:
- 先卸载所有的杀毒软件
- 查看网卡
三、 Linux计算机创建
- 创建新的虚拟机
- 选择新建虚拟机的类型
- 查看虚拟机的限制
- 选择稍后安装操作系统
- 选择安装的操作系统类型
- 选择保存的位置
- 选择配置维持默认即可
- 选择内存
- 选择网络类型
桥接模式:将虚拟的计算机当做真实的计算机处理。Ip地址是由路由器进行分配
Nat网络模式:通过宿主机上的vmnet8网卡进行IP地址转换(建议使用此方式)
仅主机模式:宿主机跟虚拟的计算机只能有一个使用
后续的一路下一步
最终结果如下:
四、 安装linux的操作系统 - 使用Linux的镜像
- 设置镜像
- 启动计算机
- 安装linux系统
- 引导安装系统
a) 选择安装系统
b) 跳过磁盘检查
c) 进入引导安装界面
d) 选择语言
e) 选择键盘(默认)
f) 选择存储设备
g) 设置计算机别名
h) 设置系统时间
i) 设置root管理员的密码
此处有密码强度校验
j) 选择安装方式
自定义布局用于实现自己对磁盘进行分区 - 磁盘分区原理
a) Windows下的磁盘分区
b) Linux下的分区
- 对linux磁盘进行分区
a) 进入到分区界面(续四、2、j步骤)
b) 创建分区选择(每次创建分区都需要选中为标准的分区)
c) 创建引导分区(操作系统启动时会使用到)
d) 创建交换分区
e) 创建根分区
f) 最终结果如下
g) 格式化磁盘
确认写入
h) 查看设置引导程序密码(暂时未设置)
- 选择安装方式
a) 选择安装方式
b) 选择软件
等待安装完成即可 - 重新引导安装
a) 重新引导系统
b) 前进
c) 同意协议
d) 创建普通用户
e) 确认时间
五、 Linux系统使用
- 使用细节
- 不要随意删除文件
在Linux下一切皆文件。切记不要随意删除文件(特别是系统目录下的文件)。随意删除文件有可能导致操作系统自杀 - 不使用linux时,可以挂起(仅针对使用vmware)
挂起:
还原:
还原功能不受宿主机是否关闭的影响 - 使用快照功能(只针对vmware)
选中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的规范 - Shell指令
- Shell指令介绍
即在linux中可以使用的各种命令 - Shell操作计算机原理
- 服务器远程连接
- Windows远程连接
- Linux远程连接
a) 安装远程连接的工具
在桌面版中打开命令行
b) 设置服务器的IP地址
打开系统->首选项->网络连接
重启网络服务器
查看IP地址
c) 使用工具远程连接
打开会话设置窗口
新建会话设置连接信息
再设置用户信息
- 关于服务器的文件传输
a) 实现方式
使用ftp服务实现(需要自己搭建FTP软件并且开启服务)
使用sftp协议进行传输(默认自带的)
b) 使用sftp协议进行传输
先安装xftp软件
打开xftp
新建会话
六、 Linux中常用命令
- Linux中shell格式
- 基本命令
- ls 查看当前目录下的文件信息
-l参数 查看文件或目录的详细信息(ll等价于ls -l)
-a参数 查看以”.”开头的隐藏文件/目录 - clear 清屏
- su 切换用户
- 目录命令
- pwd 查看当前所在的目录
- cd 用于进入到某个目录中
- 文件命令
- touch 创建文件
- cp 用于复制文件
- mv 剪切
- rm 删除文件
-f参数 强制删除
-r参数 递归删除
- 文件夹命令
- mkdir 创建目录
- cp 复制目录
- mv 移动目录
- rm 删除目录
七、 Linux的操作小技巧
- tab键 用于补全命令或者目录
- ctrl+c 终止当前的操作
- ctrl+a 光标移动到最前面
- ctrl+e 光标移动到最后面
- 上下键 找到已经执行过的命令
更多推荐
已为社区贡献1条内容
所有评论(0)