【Linux学习笔记(十二)】之Linux版本分类,虚拟机网络介绍,系统分区,安装Cenos6.8

本文章由公号【开发小鸽】发布!欢迎关注!!!


老规矩–妹妹镇楼:

一. Linux版本分类

(一) 内核版

       内核版在www.kernel.org上发布,虽然现在已经发布到了3.10.x的版本了,但是主流的版本依然是2.6.x版本,因为服务器最重要的是保持稳定,使用旧版本能够减少出现错误的几率。

(二) 发行版

       发行版本是在内核版本的基础上添加图形界面或者第三方软件,组成了发行版本。这发行版本又分为了RedHat系列和Debian系列,RedHat系列包括RedHat,Centos等等,Debian系列包括Debian, Ubuntu等等。

1. RedHat系列

       RedHat系列分为个人版(Fedora)和服务器版(RedHat Enterprise Linux,RHEL),个人版可以安装所有的服务应用,包括图形化界面等等,服务器版是没有一些功能的,因为服务器追求极致的性能,如图形化界面之类的功能都是可以抛弃的。

2. Debian系列

       添加了图形化界面等功能的Linux版本。


二. 虚拟机介绍

(一) 虚拟机管理技巧

1. 快照

       养成良好的习惯,在比较重要的节点保存虚拟机的快照,能够随时恢复到快照的虚拟机状态,这对于我们学习与工作都是有好处的。

2. 克隆

       当我们需要多个相同的虚拟机做实验时,不用重新地创建一个新的虚拟机,而是直接克隆当前的虚拟机即可。克隆分为链接克隆和完整克隆,链接克隆是对原始虚拟机的引用,所需要的存储空间很少,但是必须在能够访问原始虚拟机的条件下才能够运行。而完整克隆是对原始虚拟机当前状态的完整副本,该副本虚拟机完全独立,但是需要较多的存储空间。

(二) 虚拟机网络介绍

       在物理机中安装了虚拟机后,物理机中就多了两个虚拟网卡,一个是VMnet1, 一个是VMnet8。

1. 桥接模式

       直接连接到物理机网络,使用真实的物理机网卡VMnet0通信。因此,虚拟机可以和物理机进行通信,也可以连接到局域网上,只要物理机能够连接到互联网,虚拟机就能够连接到互联网。

       在使用物理机的真实网卡通信时,也分为有线网卡和无线网卡,我们可以选择自动配置,也可以手动地在虚拟网络编辑器中配置桥接时的网卡。

2. NAT模式

       NAT模式连接虚拟网卡VMnet8,用于共享主机的IP地址,因此该虚拟机是可以连接到物理机的,同时也可以利用物理机的IP地址来访问互联网,由于虚拟机使用的是虚拟网卡,所以是不能连接到局域网上的。


3. 仅主机模式

       仅主机模式连接虚拟网卡VMnet1。该虚拟机与物理机共享的是专用的网络,只能连接到物理机,无法连接到互联网或者局域网。


三. 系统分区

(一) 磁盘分区

1. 概述

       磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分,碟片一旦划分成数个分区,不同类的目录与文件可以存储进不同的分区。

2. 两种分区表形式
(1) MBR分区表

       MBR(主引导记录)分区表,最大支持2.1TB硬盘,最多支持4个分区。这不是说超过2.1TB的硬盘就不能使用MBR进行分区了,而是说剩余的硬盘资源是无法识别的。

(2) GPT分区表

       全局唯一标示分区表,GPT支持9.4ZB硬盘(1ZB=1024PB, 1PB=1024EB,1EB=1024TB)。理论上支持的分区数没有限制,但是Windows限制128个主分区。

3. 分区类型

       对于MBR分区表来说,主分区最多只能有4个,但是可以添加扩展分区,扩展分区最多只能有一个,且主分区加上扩展分区最多只能有4个。扩展分区是为了突破4个主分区的限制的,它可以包含多个逻辑分区,但是无法写入数据。


(二) 格式化

1. 概述

       格式化又称为逻辑格式化,它是指根据用户选定的文件系统(如FAT16,FAT32,NFTS,EXT4等),在磁盘的特定区域写入特定的数据,在分区中划出一片用于存放文件分配表,目录表等用于文件管理的磁盘空间。

       注意!!!格式化绝不是为了清空数据,而是为了写入文件系统,以管理文件。

2. block

       格式化会将分区划分为很多的block,block数据块是分区中最小的存储单位,通常为4KB,2KB或者1KB。

3. 索引

       当我们存入这么多的数据时,如何快速的查找呢?

       每个文件上都会引入一个Inode索引,该索引包括Inode索引号,文件创建时间,文件存储路径,权限。当索引到该文件时,首先检查是否有权限,能否获得文件的存储位置?


(三) 硬件设备文件名

       Linux中所有的硬件设备都是有文件名的,在做完分区和格式化后,需要为每个分区设置分区设备文件名。

1. 设备文件名

       /dev/hda1 , hd表示这是IDE硬盘接口,目前已接近淘汰,只有光盘中还在使用。

       /dev/sda1 , SCSI硬盘接口,SATA硬盘接口,USB接口都会被识别为sd接口类型,后面的a表示这是第一块该类型的接口,1表示这是第一个分区。

(四) 设置挂载点

       有了硬盘的设备文件名后,就可以找到该设备位置,然后为该分区设置挂载点。所谓的挂载点类似于Windows中的盘符概念,D盘,C盘,让我们能够轻易地分辨每个分区,同时也方便查找。我们需要使用一个已经存在的空目录作为挂载点,它是访问分区资源的入口,然后将分区挂载到挂载点上。


(五) 分区类型

1. 必须实现的分区
(1) 根分区 /

       每块硬盘在没有分区时都只有一个根分区,一定要对根分区进行分区。


(2) swap分区(交换分区)

       交换分区可以理解为虚拟内存,用于提升计算机的性能,如果真是内存小于4GB,那么swap分区的大小是真实内存的两倍;如果真是内存大于4GB,那么内存一致;如果是实验环境,则不大于2GB。

(3) 推荐分区

       系统启动时需要释放部分文件,我们需要为系统的启动/boot分区留有部分的空间,可以设置一个启动分区,大概为1GB。


四. CentOS安装

(一)安装过程注意事项

       下载DVD镜像后,启动一个空的虚拟机进行安装Centos,注意不要选择扫描光盘,直接跳过。

       安装中文版本,因为如果安装英文版本,它会缺少中文编码和字体,时间选择上海,布局选择自定义,然后为虚拟硬盘进行分区,为每个分区选择挂载点,文件系统类型,分区大小。swap分区在文件系统的选择中,且没有挂载点。

       最多只能划分4个主分区,其他的都是扩展分区。最后的CetOs安装版本选择Basic Server安装版本,因为服务器不需要图形化界面,则不选前两项带图形化界面的,而minimal 最小化版本中缺少基本的服务,因此选择Basic Server版本最合适。
       
       注意,这里要给根分区分配较大的空间,否则安装会失败。

       安装成功后,记得给虚拟机做一个快照。

(二) 安装日志记录

       注意,在安装完成后,Centos给我们记录了三个日志:

1. /root/install.log

       存储了安装在系统中的软件包以及版本的信息


2. /root/install.log.syslog

       存储了安装过程中留下的事件记录

3. /root/anaconda-ks.cfg

       以Kickstart配置文件的格式记录下安装过程中设置的选项信息,这个在我们需要批量安装虚拟机的时候可以使用,省去了单独安装每台虚拟机的麻烦。


五. 远程连接管理工具

       工作中,我们都是使用远程连接管理工具来连接虚拟机的。

(一) 配置IP

1. setup

       RedHat 版本Linux中独有的工具,直接使用该工具能够对虚拟机进行配置。

2. 配置IP

       执行setup命令后,进入了配置界面,选择NetWork Configuration配置网络。再选择Device configuration,能够同时配置IP和DNS。进入后可以看到我们的网卡eth0,我们可以设置该网卡是否使用DHCP自动获取IP,或者配置静态的IP地址,掩码,网关,DNS。注意,ON-BOOT选项一定要选中,选中的标志是*号,这表示着该网卡会开启。

       不要过于随机地设置静态IP地址,如果我们选择的是NAT连接方式,那么虚拟机的IP地址要与物理机在同一个子网中,即两个IP地址的前3个字段是相同的,最后一个字段只要不是1和2就行,1被虚拟网卡占用了,2被虚拟机的网关占用了。

       如,虚拟网卡的的IP地址为 192.168.112.1,那么虚拟机的IP地址可以分配为192.168.112.24,网关为192.168.112.2, 子网掩码为255.255.255.0,。DNS设置为谷歌的8.8.8.8。

       设置完IP地址后,重启网络服务,用ifconfig测试IP地址是否配置成功,测试虚拟机能够ping通物理机以及能否连接到互联网上。

service network restart
ifconfig
ping www.baidu.com
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值