59期day2:Linux发行版本及学习环境部署

学习主要内容:1、Linux操作系统(含义、组成、发展以及常见版本);

                         2、环境部署(下载地址、32位和64位的区别、VMware创建虚拟机、CentOS的安装、xshell远程连接系统)

一、什么是操作系统?

人与硬件设备的中介/桥梁;人通过操作系统控制硬件设备。

二、Linux操作系统的组成

分为三部分:从外到里

外围应用程序                               蛋壳     

命令解释器  shell                         蛋清

系统核心(Kernel  lib API)        蛋黄

三、操作系统产生发展:

1969年        Unix诞生在贝尔实验室;

1984年        谭宁邦               Minix开发者

1984年        斯托曼               做出和Unix一样优秀但是开源的一个系统

                    创建公司:  自由软件基金会

                    项目:      GNU(GNU is not unix)

                   开发软件:gawk,bash,gcc,emacs

                    制度:      GPL  通用公共许可(协议)

                    GPL主要内容:

                                           a:每个软件都要开放源代码,可以随意传播;

                                           b:你可以随意修改代码,改完后放出来;

1991年        托沃兹              Linux之父  开发出LINUX内核

四、常见的Linux发行版本:

Linux桌面系统                                                    Ubuntu(乌班图 )(开发人员开发平台开发)

服务端Linux系统                                                 Redhat (Red Hat Rnterprise   Linux 红帽企业版) 可以随意下载  服务更新收费

                                                                            CentOS (常用,redhat 去logo去收费)

安全要求很高                                                       Debian或 FreeBSD

使用数据库高级服务或电子邮件网络用户            SUSE  openSUSE

redhat新功能软件放在Fedora里面                       Fedora=>稳定后=>Redhat=>去logo去收费=>CentOS

中文                                                                      红旗Linux  中标麒麟Linux

五、部署环境

5.1、系统下载网站  阿里云镜像网站(只有最新版本)

                                旧版本:vault.centos.org网站

5.2、32位系统和64位系统的区别

    5.2.1、同时处理的数据数量不同同时处理的数据数量不同  32位  四车道马路

                                                                                                 64位  八车道大马路

    5.2.2、设计目标不同           32位       家用

                                                64位        给大量计算 数据处理(企业)

    5.2.3、支持的最大内存       32位         支持最大4G

                                                64位          支持更大内存

5.3、命名                                32位             i386或i686  

                                                64位              X86-64

5.4、VMware创建虚拟机

      5.4.1、什么是虚拟机:简单说虚拟机软件就是一套特殊的软件,虚拟出硬件+操作系统==服务器+OS

      5.4.2、电脑推荐配置            CPU:I5 及以上

                                                    内存:8G及以上 

                                                    硬盘:256G以上 

                                       VMware版本:VMware 12

    5.4.3、新建虚拟机==>点击   CD/DVD(IDE)  打开在使用镜像文件时选择CentOS-7-x86_64-DVD-1810.iso==>打开虚拟机,按上下键选择install centos7 按Tab键,输入net.ifnames=0 biosdevname=0,回车==>选择英文,更改设置==>最后安装

     注意要点:

a、磁盘分区方式:

/boot       引导分区                   200M(1g)

swap       交换分区                   内存不足时临时充当内存

                物理内存小于8G    swap给内存的1.5倍

                物理内存是大于8G  swap给8G(最多给8G)

/               根分区                        Windows  C盘  软件和文件默认存放的地方

                                                    剩余多少给多少。

三个分区添加完毕,即可确认点击“Done”

b.设置IP和主机名:点击“configure” ,在“General”选项中勾选第一项

                                在“IPv4 Settings”选项中   “Method”项选择“Manual” 

                               在“addresses”选项中点击Add 然后依次设置“address”为10.0.0.200,“netmask”为24,”Gateway“为10.0.0.254;

                                DNS servers  选项设置为 10.0.0.254

c.点击安装后在“ROOT PASSWORD”中设置root用户的密码即可等待安装完成==>安装完成后点击“Reboot”==>在登陆界面输入root用户密码即完成创建。

5.4.4、虚拟网络编辑器:过程如下图


5.5、xshell远程连接:

5.5.1、xshell连接虚拟机,首先在虚拟机Linux中,输入ip a命令 ,查看eth0的IP地址 本机问10.0.0.200


5.5.2、打开Xshell,选择视图模式为树视图,然后新建“老男孩教育59期模板机-02”文件夹;

 5.5.3、在此文件夹下面新建会话,然后点击连接。


5.5.4、在SSH用户名界面输入用户名"root"==>在ssh用户验证界面输入密码点击确定即完成远程连接。


你可能感兴趣的:(59期day2:Linux发行版本及学习环境部署)