Linux操作系统学习01

1:在Vmware上安装Linux系统虚拟机(CenterOs)请添加图片描述

(1)下载CenterOs镜像请添加图片描述

(2)了解不同后缀的区别

1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。

2、CentOS-7-NetInstall版本:网络安装镜像。

3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。

4、CentOS-7-GnomeLive版本:GNOME桌面版。

5、CentOS-7-KdeLive版本:KDE桌面版。

6、CentOS-7.0-livecd版本:光盘上运行的系统,类似于winpe

(3)点击创建新的虚拟机(典型)

请添加图片描述

请添加图片描述
请添加图片描述

然后自定义硬件

请添加图片描述
请添加图片描述

安装完成:

请添加图片描述
请添加图片描述

修改语言:(左上角Application里面的语言设置)然后重启请添加图片描述

联网:

:NAT/Bridge/主机模式

NAT模式:

在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。那为什么需要虚拟网卡VMware Network Adapter VMnet8呢?原来我们的VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。
此种模式是网络地址转换方式,该模式下Linux可以访问外网,不会造成IP地址冲突,实际工作中推荐使用此种方式。
请添加图片描述

仅主机模式:

当设置为Host-only上网时,虚拟机只能和主机进行通信,不可以上网,也不可以和其他机器进行通信,此时主机使用VMnet1与虚拟机通信。

桥连接:

使用此网络连接方式,虚拟机中的Linux是可以和其他的系统主机通讯的,因为Linux系统的IP和虚拟机所在物理机器IP在同一个IP地址段,并且是自动分配的,所以可能会出现虚拟机IP地址和其他系统主机IP地址冲突(局域网内主机数量越多,出现概率越大)。请添加图片描述

实际操作:NAT

(1)、打开vmware,点击“编辑”->“虚拟网络编辑器”,如下图所示:

请添加图片描述

(2)、由于主机和虚拟机是靠VMnet8通信的,因此虚拟机VMnet8应该属于同一个子网,即子网IP相同。

在主机下通过ipconfig命令可得知VMnet8的子网IP地址,如下图所示:
请添加图片描述

(3)、一般来说虚拟网络编辑器中会自动出现VMnet8名称,如果没有的话,可以点击“添加网络”,找到要添加的VMnet8,如下图所示:请添加图片描述

(4)、然后进行NAT和DHCP设置,如下图所示:请添加图片描述

请添加图片描述

(5)、点击“虚拟机”->“设置”,如下图所示:请添加图片描述

(6)、在弹出的虚拟机设置对话框中,选择“硬件”选项卡,点击“网络适配器”,右侧选择“NAT模式(N):用于共享主机的IP地址”,然后点击“确定”,如下图所示:

请添加图片描述

(7)、接下来我们以root用户进入Linux,如下图所示:请添加图片描述

请添加图片描述

(8)请添加图片描述

Ping本地

请添加图片描述

自己主机ping虚拟机

请添加图片描述

实际操作:桥连接

(1)首先是本虚拟机内部网卡,需要按照如图设置。路径:“虚拟机-设置-网络适配器”

请添加图片描述

(2)其次是在虚拟网络编辑器中,需要设置,其中有三种方法,桥接模式、仅主机模式、NAT模式。当选择桥接模式的时候,需要选择桥接的网卡,可以选择有线网卡和无线网卡。

请添加图片描述

(3)进入network-scripts

请添加图片描述

(4)vim修改网关配置

请添加图片描述

TYPE=Ethernet
BOOTPROTO=static #修改成static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=bf5337ab-c044-4af7-9143-12da0d493b89
DEVICE=eno16777736
ONBOOT=yes #修改成yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=192.168.0.200 # 自定义虚拟机的ip地址(主机是192.168.0.107),必须与主机在同一网段
NETMASK=255.255.255.0 #设置子网掩码,跟宿主一样
GATEWAY=192.168.0.1  #默认网关,跟宿主一样
DNS1=192.168.0.1 #DNS,跟宿主一样

字段注释:
IPADDR:设置和宿主机同网段ip
NETMASK:子网掩码和宿主机相同
GATEWAY: 默认网关和宿主机相同
DNS1: 跟宿主一样
上面的修改后wq存

错误提示:无法修改:

请添加图片描述
切换用户进入管理员模式!

(5)重启网络服务

service network restart

(6)校验桥接接口

brctl show



bridge name     bridge id               STP enabled     interfaces
br0             8000.4437e64a62ad       no              eth0        //CentOS桥接网卡配置

请添加图片描述

主机模式:

1、右键选中要配置的虚拟机,在设置中将网络设为仅主机模式请添加图片描述

2、查看仅主机模式下,VMware的ip网段和掩码,工具栏点击编辑->虚拟网络编辑器,我的分别(192.168.126.0)和(255.255.255.0),

请添加图片描述

(3)在主机中进行ping操作,查看是否可以访问到虚拟机

Linux发展史,不同版本区别:

请添加图片描述

1:RHEL红帽请添加图片描述

Redhat,应该称为Redhat系列,包括

       (1)RHEL  (Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本,稳定性非常好,适合服务器使用)

       (2)Fedora Core  (由原来的Redhat桌面版本发展而来,免费版本,稳定性较差,最好只用于桌面应用)

       (3)CentOS  (RHEL的社区克隆版本,免费版本,稳定性非常好,适合服务器使用)

Redhat是国内使用人群最多的Linux版本,以至于有的人将Redhat等同于Linux,而有些老手更是只用这一个版本的Linux。所以有什么不明白的地方,很容易找到人来问,而且网上的Linux教程基本都是以Redhat为例来讲解。Redhat系列的包管理方式采用的是基于RPM包和YUM包的管理方式,包分发方式是编译好的二进制文件。

2:CentOS 请添加图片描述

社区企业操作系统(Community Enterprise Operating System,Centos)

  来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

 CentOS 是RHEL源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。

3.Fedora 请添加图片描述

用户可免费体验到最新的技术或工具,而功能成熟后会被加入到RHEL系统中。因此也被称为RHEL系统的“试验田”,如果感兴趣的话,可以多关注此类系统的发展变化及新特性。

由全球社区爱好者构建的面向日常应用的快速且强大的操作系统。它允许任何人自由地使用、修改和重发布,无论现在还是将来。它由一个强大的社群开发,这个社群的成员以自己的不懈努力,提供并维护自由、开源代码的软件和开放的标准。Fedora 项目由 Fedora 基金会管理和控制,得到了 Red Hat 的支持。Fedora (第七版以前为Fedora Core)是一款基于 Linux 的操作系统,也是一组维持计算机正常运行的软件集合。其目标是创建一套新颖、多功能并且自由和开源的操作系统。

4.OpenSUSE请添加图片描述

德国著名的Linux系统,全球范围内有着不错的声誉及市场占有率,发行量在欧洲占第一位。。OpenSUSE对个人来说是完全免费的,包括使用和在线更新。OpenSUSE被评价为最华丽的Linux桌面发行版,甚至超越win7,但它的优势绝不仅仅局限于win7还要绚丽的用户交互界面,其性能也绝不亚于其他Linux桌面发行版!

5.Gentoo请添加图片描述

具有极高的自定制性,操作复杂,因此适合有经验的人员使用。

**它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或者别的东西——你想让它成为什么,它就可以成为什么。**

6.Debian 请添加图片描述

应该称为Debian 系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。提供了接近十万种不同的开源软件支持,在国外用于很高的认可度和使用率。对于各类内核架构支持性良好,稳定性、安全性强更有免费的技术支持。

Debian最具特色的是apt-get / dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的资料也很丰富,有很多支持的社区,有问题求教也有地方可去。
分为三个版本分支(branch):
(1)unstable,为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户。
(2)testing,经过unstable中的测试,相对较为稳定,也支持了不少新技术。
(3)stable,一般只用于服务器,上面的软件包大部分都比较过时,但是稳定和安全性都非常的高。

7.Ubuntu 请添加图片描述

Ubuntu是一款基于Debian派生的操作系统(严格来说不能算一个独立的发行版本),对新款硬件具有极强的兼容能力。 特点是界面非常友好,容易上手,对硬件支持非常全面,是最适合做桌面系统的Linux发行版本,同时Ubuntu也可用于服务器领域。
Ubuntu的目标在于为一般用户提供一个最新的,同时又相对稳定的主要自由软件构建而成的操作系统。Ubuntu具有强大的社区力量,用户可以方便地从社区获取帮助。

猜你喜欢

转载自blog.csdn.net/justleavel/article/details/120896565