安装方式介绍

  • Linux系统的安装方式,主要包含以下两种:

content-561

方式概述场景
物理机安装直接将操作系统安装到服务器硬件上企业开发中,我们使用的服务器基本都是采用这种方式
虚拟机安装通过虚拟机软件安装学习阶段没有自己服务器,就可以安装在虚拟机上
  • 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统。

    常用虚拟机软件:

    • VMWare

    • VirtualBox

    • VMLite WorkStation

    • Qemu

    • HopeddotVOS

安装VMware

content-562

  • 直接双击运行VMware安装程序,根据提示完成安装即可。

content-563

content-564

安装Linux

  • VMware虚拟机安装完毕之后,我们就可以打开VMware,并在上面来安装Linux操作系统。

    具体步骤如下:

选择创建新的虚拟机

content-565

选择”典型”配置

content-566

选择”稍后安装操作系统(S)”

content-567

选择”Linux”操作系统,”CentOS7 64位”版本

content-568

设置虚拟机的名称及系统文件存放路径

content-569

设置磁盘容量

content-56-10

自定义硬件信息

content-56-11

启动上述创建的新虚拟机

content-56-12

选择”Install CentOS7”

content-56-13

进入到Linux系统里面, 我们发现光标无法移动到windows操作系统中了, 这个时候, 我们可以通过快捷键 “Ctrl+Alt” 切换光标到windows系统中。

选择语言为 “简体中文”

content-56-14

选择”自动配置分区”

content-56-15

选择”最小安装”

content-56-16

设置”root”用户密码

content-56-17

  • 安装完毕后,点击窗口中的蓝色的 “重启” 按钮,重启Linux系统。

登录系统

content-56-18

注意 : 在Linux系统中,在命令行中输入密码信息,为了保证安全性,密码是不显示的(看似没有输入,实际已经输入了)

网卡设置

  • 服务器重启完成之后,可以通过linux的指令 ip addr 来查询Linux系统的IP地址,具体信息如下:

content-56-19

  • 从图中可以看到,并没有获取到linux系统的IP地址,这是由于启动服务器时未加载网卡,导致了IP地址初始化失败。

    那么接下来就需要来修改网络初始化配置,设定网卡在系统启动时初始化。

修改网卡的配置项

1
2
3
4
5
6
7
8
9
10
11
12
13
cd /				进入根目录
cd etc 进入etc目录
cd sysconfig 进入sysconfig目录
cd network-scripts 进入network-scripts
vi ifcfg-ens33 编辑ifcfg-ens33文件


进入文件后执行如下操作:
①. 按 i 键 进入编辑状态
②. 按↑↓键来移动光标, 删除no,输入yes
③. 按 ESC 键
④. 输入 :wq
⑤. 按 ENTER 保存退出

content-56-20

备注: 在上述的操作中用到了Linux中的相关指令, 目前只需要把这个文件的配置项ONBOOT的值有no改为yes即可。

重新启动虚拟机

content-56-21

  • 重启之后, 再次输入root的用户名密码,登录到Linux系统之后,可以通过指令 ip addr 来查看IP地址。

content-56-22

安装SSH连接工具

SSH连接工具介绍

  • Linux已经安装并且配置好了,接下来需要通过SSH连接工具进行连接操作。

content-56-23

  • SSH(Secure Shell),建立在应用层基础上的安全协议。常用的SSH连接工具:
SSH工具Logo说明
putty免费, 界面简单, 功能单一
secureCRT收费, 功能强大
xshell收费版/免费版
finalshell免费, 功能强大, 界面效果好

FinalShell安装

content-56-28

  • 双击.exe文件,然后进行正常的安装即可。

content-56-29

连接Linux

打开finalShell

content-56-30

建立连接

content-56-31

content-56-32

Linux目录结构

  • Linux系统中的目录有以下特点:

    • /是所有目录的顶点。
    • 目录结构像一颗倒挂的树。
  • Linux 和 Windows的目录结构对比:

content-56-33

  • Linux的目录结构,如下:

content-56-34

  • 根目录/下各个目录的作用及含义说明:
编号目录含义
1/bin存放二进制可执行文件
2/boot存放系统引导时使用的各种文件
3/dev存放设备文件
4/etc存放系统配置文件
5/home存放系统用户的文件
6/lib存放程序运行所需的共享库和内核模块
7/opt额外安装的可选应用程序包所放置的位置
8/root超级用户目录
9/sbin存放二进制可执行文件,只有root用户才能访问
10/tmp存放临时文件
11/usr存放系统应用程序
12/var存放运行时需要改变数据的文件,例如日志文件