[Linux基础] 02、Linux的安装

来源:互联网 发布:照片马赛克软件 编辑:程序博客网 时间:2024/06/16 16:33

上一篇已经介绍了 Unix/Linux 的由来,发行版本号与内核版本号区别,系统调用与库调用区别,如何下载 Linux 的镜像文件。这一篇介绍如何安装 Linux 。

1、VMware介绍

      VMware 是一款常见的虚拟机软件,主要工作原理就是使用软件模拟出一个个硬件(例如CPU,内存,硬盘等), 然后就可以 VMware 上安装操作系统了。
      具体介绍参考官网:http://www.vmware.com/   下载的话直接百度搜 VMware 就会有下载地址了,建议官网下载一个。下载安装不介绍,激活注册码可以搜一搜,很容易就找到了。

2、Linux系统镜像

      VMware 安装好之后,需要下载Linux操作系统了,从官网下载就行了。这里就以 CentOS 6.8 的做介绍,CentOS 6 的版本和 7 的版本差距还是挺大的(主要体现在 Systemd 取代 SysV的Init 其中 Systemd是7使用的),但是好像很多公司都是用的 6 的版本,这里就介绍 6 的。点击 X86_64,随便选择一个下载镜像,然后下载 minimal 的版本,迷你版。
      快速下载地址:http://mirror.bit.edu.cn/centos/6.8/isos/x86_64/CentOS-6.8-x86_64-minimal.iso

3、Linux的安装

      下面就开始 Linux 的安装了,首先需要配置一下硬件环境。打开 Vmware,选择【文件】→【新建虚拟机】
      这里最后一步的时候需要指定硬件参数,以及选择 Linux 镜像文件位置,具体设置如下:
      内存设置为 1 G,512 M 的内存和 1 G 的内存在安装操作系统时的引导界面是不一样的,1 G 的会进入图形界面,512 M 的不会,CPU设置 2 核心每核心 2 线程。最后选择 ISO 的镜像文件,就是上面下载的操作系统。到这里环境准备好了,可以安装操作系统了。根据个人电脑硬件配置不同,可以自行调整适合的。

3、安装Linux

      就像上面,选择操作系统,点击开启此虚拟机即可进入安装界面,安装过程如下:
      重启之后就进入登录界面了,登录界面的内容如下:
CentOS release 6.8 (Final)
Kernel 2.6.32-642.el6.x86_64 on an x86_64

localhost login:
      输入用户名 root 以及密码即可登陆。安装好的系统是只有一个 root 用户的,从提示信息上可以看到,这是 CentOS  6.8 版本,这是发行版的版本号,以及内核版本 2.6.32。

4、Linux的终端

      当我们看到上面的界面的时候,就代表我们已经到了登陆页面了,可能我们一开始用的都是 Windows ,有界面,鼠标托托拽拽就可以了,但是对于 Linux 而言,他就是这样的,只有命令行接口。图形界面对于 Linux 而言就是一个软件,就像你要使用 QQ 只需要安装 QQ 即可,所以对于 Linux 而言,你要使用它的桌面图形,你只要安装对应的软件即可。当然我这里安装的 mini 版本是没有图形界面的。
      当然了,对于某些发行版来说,是拥有漂亮的界面的,例如 Ubuntu ,因为在更多的情况下,我们使用 Linux 是当作服务器来使用的,可能你的服务器在北京,你人在上海。所以使用命令好的好处就是节省带宽,想想如果是图形界面,需要传输数据肯定多,操作起来肯定会卡一点。
      当你看到如上图的这个界面,我们称之为:终端(控制台)。一般情况下有物理终端,虚拟终端,模拟终端。这三个有什么区别呢?
      我们都知道,操作系统是运行在硬件上的,显示器连接在显卡上。然后操作系统运行起来之后会将图形通过显卡输出到显示器上。但是在刚一开机的那一刻,那个时候还没有完整的运行操作系统呢,所以那个时候可能就是物理终端,例如 BIOS 的界面。
      当操作系统运行起来之后,我们看到的其实虚拟终端(或者理解为本地终端也可)。例如我们可以登录到系统,第一次登陆的时候系统只有一个 root 用户,密码就是安装操作系统的时候输入的密码。登陆系统之后输入 【tty】你就会看到如下的内容
CentOS release 6.8 (Final)
Kernel 2.6.32-642.el6.x86_64 on an x86_64

localhost login: root
Password:
Last login: Mon Mar 6 05:35:07 on tty1
[root@localhost ~]#
tty
/dev/tty1
[root@localhost ~]#
      如上,输入命令 【tty】 虚拟终端输出【 /dev/tty1】 ,这个 tty 命令其实就是 Teletypes 表示终端的意思,也许你会想,为什么是 tty1 呢?有没有tty2呢?其实,Linux 给我们做了 6 个虚拟终端,如果你想切换,使用 【Ctrl + Alt + F#】 其中 # 就是数字 【1 - 6】,其实你可以将虚拟终端理解为本地终端
      例如,按下 Ctrl + Alt + F2 ,然后就会显示另外一个登陆界面,登陆之后,输入 【tty】 则显示是 【/dev/tty2】 。另外,如果你使用图形界面,则可以按下 Ctrl + Alt + F7 即可切换到图形界面,前提是你图形界面启动了哦。
CentOS release 6.8 (Final)
Kernel 2.6.32-642.el6.x86_64 on an x86_64

localhost login: root
Password:
Last login: Fri Mar 17 06:41:04 on tty1
[root@localhost ~]# tty
/dev/tty2
[root@localhost ~]#

      上面说了物理终端与虚拟终端,那么什么是模拟终端呢?玩过 QQ 的远程协助吗?其实那个就是模拟终端,因为我们更多情况下是不在服务器旁边的,可能服务器托管到了某个 IDC 机房中,我们通过网络连接上去。就像 QQ 远程协助或者 Windows 的远程桌面。如果使用 Xshell 或者 secureCRT 等连接 Linux 那么情况就是如下了:
Last login: Sun Mar 19 00:10:32 2017
[root@localhost ~]# tty
/dev/pts/0
[root@localhost ~]#

      从上可以看出,【tty】命令的结果变了,因为这是从远程连接的,所以你可以简单的将模拟终端理解为远程连接得到的终端

6、总结

      这一篇主要介绍了如何安装 Linux ,以及我们使用的第一个 Linux 命令 【tty】,该命令查看 Linux 的终端类型。下一篇将介绍计算机网络基础,以及如何简单的配置 Linux 的IP,因为 Linux 毕竟是作为网络服务器使用的。

附录:博客中图片下载地址:http://download.csdn.net/detail/readiay/9785818
0 0