搭建虚拟机及Linux基本命令

一、 Linux概述

  1. 计算机资源
  1. 硬件资源。就是可以看得见摸得着的物件例如CPU、磁盘、内存条。
  2. 软件资源。就是可以”看得见”摸不着的。例如WPS,软件本质就是操作硬件资源完成工作。通过使用操作系统来完成对硬件资源的操作
  1. 常见的操作系统
  1. Windows 微软开发的。属于不开源并且收费
  2. Mac 苹果公司开发的。”不开源”并且收费。基于Linux的内核再次开发的
  3. Linux。属于开源免费的操作系统
  4. Unix属于收费不开源的操作系统
  1. Linux的含义
  1. 狭义:Linus所开发的一段Linux的内核代码
  2. 广义:各大Linux厂商在Linux的内核基础之上捆绑相关软件发行
  1. Linux发展史
  1. Unix发展史
    通用电气、麻烦理工、贝尔实验室
    1968年 Multics项目
    1970年 UNIX诞生(Kenneth Lane Thompson)
    1973年 用C语言重写UNIX(Dennis Ritchie)
    1975年 Bell实验室允许大学使用UNIX
  2. 开源文件发展史
    人 物 Stallman(理查德·马修·斯托曼)
    1983年 GNU计划
    1985年 FSF基金会
    1990年 Emacs(编辑器)、GCC(编译器 gcc为c语言的编译器)、程序库
    1992年 GNU/Linux
  3. Linux操作系统
    人 物 Linus
    1991年 0.0.1版本
    1992年 0.0.2版本
    1994年 1.0版本
    2003年 2.6版本
    内核:一段程序代码能够实现管理计算机中的CPU、进程/线程、磁盘等硬件
  1. 常见的Linux分支
  1. Red Hat Linux 红帽Linux系统(red hat、centos)
  2. Debian Linux
  3. Red Flag Linux 国产的操作系统
  4. ubuntu Linux 专注于桌面版
    二、 虚拟机
  1. 虚拟机介绍
    虚拟机的作用就是在宿主机上在模拟出一台或者多台计算机
  2. 安装虚拟机软件
    常用的有vmware等软件。
    注意:
  1. 先卸载所有的杀毒软件
  2. 查看网卡
    搭建虚拟机及Linux基本命令_第1张图片
    三、 Linux计算机创建
  1. 创建新的虚拟机
    搭建虚拟机及Linux基本命令_第2张图片
  2. 选择新建虚拟机的类型
    搭建虚拟机及Linux基本命令_第3张图片
  3. 查看虚拟机的限制
    搭建虚拟机及Linux基本命令_第4张图片
  4. 选择稍后安装操作系统
    搭建虚拟机及Linux基本命令_第5张图片
  5. 选择安装的操作系统类型
    搭建虚拟机及Linux基本命令_第6张图片
  6. 选择保存的位置
    搭建虚拟机及Linux基本命令_第7张图片
  7. 选择配置维持默认即可
    搭建虚拟机及Linux基本命令_第8张图片
  8. 选择内存
    搭建虚拟机及Linux基本命令_第9张图片
  9. 选择网络类型
    搭建虚拟机及Linux基本命令_第10张图片
    桥接模式:将虚拟的计算机当做真实的计算机处理。Ip地址是由路由器进行分配
    Nat网络模式:通过宿主机上的vmnet8网卡进行IP地址转换(建议使用此方式)
    仅主机模式:宿主机跟虚拟的计算机只能有一个使用
    后续的一路下一步
    最终结果如下:
    搭建虚拟机及Linux基本命令_第11张图片
    四、 安装linux的操作系统
  10. 使用Linux的镜像
  1. 设置镜像
    搭建虚拟机及Linux基本命令_第12张图片
  2. 启动计算机
    搭建虚拟机及Linux基本命令_第13张图片
  1. 安装linux系统
  1. 引导安装系统
    a) 选择安装系统
    搭建虚拟机及Linux基本命令_第14张图片
    b) 跳过磁盘检查
    搭建虚拟机及Linux基本命令_第15张图片
    c) 进入引导安装界面
    搭建虚拟机及Linux基本命令_第16张图片
    d) 选择语言
    搭建虚拟机及Linux基本命令_第17张图片
    e) 选择键盘(默认)
    搭建虚拟机及Linux基本命令_第18张图片
    f) 选择存储设备
    搭建虚拟机及Linux基本命令_第19张图片
    搭建虚拟机及Linux基本命令_第20张图片
    g) 设置计算机别名
    搭建虚拟机及Linux基本命令_第21张图片
    h) 设置系统时间
    搭建虚拟机及Linux基本命令_第22张图片
    i) 设置root管理员的密码
    搭建虚拟机及Linux基本命令_第23张图片
    此处有密码强度校验
    j) 选择安装方式
    搭建虚拟机及Linux基本命令_第24张图片
    自定义布局用于实现自己对磁盘进行分区
  2. 磁盘分区原理
    a) Windows下的磁盘分区
    搭建虚拟机及Linux基本命令_第25张图片
    b) Linux下的分区
    搭建虚拟机及Linux基本命令_第26张图片
  3. 对linux磁盘进行分区
    a) 进入到分区界面(续四、2、j步骤)
    搭建虚拟机及Linux基本命令_第27张图片
    b) 创建分区选择(每次创建分区都需要选中为标准的分区)
    搭建虚拟机及Linux基本命令_第28张图片
    c) 创建引导分区(操作系统启动时会使用到)
    搭建虚拟机及Linux基本命令_第29张图片
    d) 创建交换分区
    搭建虚拟机及Linux基本命令_第30张图片
    e) 创建根分区
    搭建虚拟机及Linux基本命令_第31张图片
    f) 最终结果如下
    搭建虚拟机及Linux基本命令_第32张图片
    g) 格式化磁盘
    搭建虚拟机及Linux基本命令_第33张图片
    确认写入
    搭建虚拟机及Linux基本命令_第34张图片
    h) 查看设置引导程序密码(暂时未设置)
    搭建虚拟机及Linux基本命令_第35张图片
  4. 选择安装方式
    a) 选择安装方式
    搭建虚拟机及Linux基本命令_第36张图片
    b) 选择软件
    搭建虚拟机及Linux基本命令_第37张图片
    等待安装完成即可
  5. 重新引导安装
    a) 重新引导系统
    搭建虚拟机及Linux基本命令_第38张图片
    b) 前进
    搭建虚拟机及Linux基本命令_第39张图片
    c) 同意协议
    搭建虚拟机及Linux基本命令_第40张图片
    d) 创建普通用户
    搭建虚拟机及Linux基本命令_第41张图片
    e) 确认时间
    搭建虚拟机及Linux基本命令_第42张图片
    搭建虚拟机及Linux基本命令_第43张图片
    搭建虚拟机及Linux基本命令_第44张图片
    五、 Linux系统使用
  1. 使用细节
  1. 不要随意删除文件
    在Linux下一切皆文件。切记不要随意删除文件(特别是系统目录下的文件)。随意删除文件有可能导致操作系统自杀
  2. 不使用linux时,可以挂起(仅针对使用vmware)
    挂起:
    搭建虚拟机及Linux基本命令_第45张图片
    还原:
    搭建虚拟机及Linux基本命令_第46张图片
    还原功能不受宿主机是否关闭的影响
  3. 使用快照功能(只针对vmware)
    选中linux创建快照
    搭建虚拟机及Linux基本命令_第47张图片
    搭建虚拟机及Linux基本命令_第48张图片
    还原:
    搭建虚拟机及Linux基本命令_第49张图片
  1. Linux的使用方式
  1. 图形化界面
    图形化界面使用方式同windows
    搭建虚拟机及Linux基本命令_第50张图片
  2. 字符界面(命令行模式)
    搭建虚拟机及Linux基本命令_第51张图片
    关于Linux的图形化界面一般在服务器上是不会安装的(图形化界面只是一个桌面软件)
  1. 文件系统
    在Linux中目录最顶级为”/”
    /bin:存储所有用户都可以执行命令的目录
    /dev:设备存储目录
    /home:普通用户的家目录。在该目录下每一个文件夹表示对于一个用户的家目录。不用的用户之间不能”串门”
    /lib:Linux的库目录
    /media:媒体目录
    /mnt:主要用于挂载
    /proc:内存相关的目录
    /sbin:存储超级管理员可以使用的命令的目录
    /tmp:临时存储的目录
    /var:存储可以变化的文件。例如数据库的存储目录
    /boot:Linux的引导程序目录
    /etc:存储软件的配置文件的目录
    /lost+found:失物招领处
    /opt:扩展目录
    /root:超级管理员root账户的家目录
    /usr:存储自定义的安装的软件
    备注:上述文件系统自己在使用时可以不用严格安照Linux的规范
  2. Shell指令
  1. Shell指令介绍
    即在linux中可以使用的各种命令
  2. Shell操作计算机原理
    搭建虚拟机及Linux基本命令_第52张图片
  1. 服务器远程连接
  1. Windows远程连接
    搭建虚拟机及Linux基本命令_第53张图片
  2. Linux远程连接
    a) 安装远程连接的工具
    在桌面版中打开命令行
    搭建虚拟机及Linux基本命令_第54张图片
    搭建虚拟机及Linux基本命令_第55张图片
    b) 设置服务器的IP地址
    打开系统->首选项->网络连接
    搭建虚拟机及Linux基本命令_第56张图片
    搭建虚拟机及Linux基本命令_第57张图片
    搭建虚拟机及Linux基本命令_第58张图片
    搭建虚拟机及Linux基本命令_第59张图片
    重启网络服务器
    搭建虚拟机及Linux基本命令_第60张图片
    查看IP地址
    搭建虚拟机及Linux基本命令_第61张图片
    c) 使用工具远程连接
    打开会话设置窗口
    搭建虚拟机及Linux基本命令_第62张图片
    新建会话设置连接信息
    搭建虚拟机及Linux基本命令_第63张图片
    再设置用户信息
    搭建虚拟机及Linux基本命令_第64张图片
  3. 关于服务器的文件传输
    a) 实现方式
    使用ftp服务实现(需要自己搭建FTP软件并且开启服务)
    使用sftp协议进行传输(默认自带的)
    b) 使用sftp协议进行传输
    先安装xftp软件
    打开xftp
    搭建虚拟机及Linux基本命令_第65张图片
    新建会话 搭建虚拟机及Linux基本命令_第66张图片
    六、 Linux中常用命令
  1. Linux中shell格式
    搭建虚拟机及Linux基本命令_第67张图片
  2. 基本命令
  1. ls 查看当前目录下的文件信息
    -l参数 查看文件或目录的详细信息(ll等价于ls -l)
    -a参数 查看以”.”开头的隐藏文件/目录
  2. clear 清屏
  3. su 切换用户
  1. 目录命令
  1. pwd 查看当前所在的目录
  2. cd 用于进入到某个目录中
  1. 文件命令
  1. touch 创建文件
  2. cp 用于复制文件
  3. mv 剪切
  4. rm 删除文件
    -f参数 强制删除
    -r参数 递归删除
  1. 文件夹命令
  1. mkdir 创建目录
  2. cp 复制目录
  3. mv 移动目录
  4. rm 删除目录
    七、 Linux的操作小技巧
  1. tab键 用于补全命令或者目录
  2. ctrl+c 终止当前的操作
  3. ctrl+a 光标移动到最前面
  4. ctrl+e 光标移动到最后面
  5. 上下键 找到已经执行过的命令

你可能感兴趣的:(运维)