linux 基础介绍--1

 一. 什么是Linux?Linux需要具备哪些基础?

       Linux是什么?

              Linux就是一个操作系统,和windows是一样的。

              是一套开放源代码程序的,并可以自由传播的类UNIX系统,是基于Intelx86系列cpu(个人计算机)架构的计算机。

       Linux运维是什么?

            运营和维护我们的Linux服务器的(要做到7*24的实时响应,一旦出现问题,需立马解决)

            Linux运维所维护的都是企业的核心服务器。

            开发:学编程,用代码去描述一个状态。让电脑按照自己代码的指令运转起来,为自己服务。所以他们需要编写一些和计算机打交道的程序。 python,Java。

            而我们运维 是去维护开发人员写好的代码。并且在运行的过程中出现问题的处理。

           Linux运维需要具备哪些基础?

               开发功底,懂英语(无)

       Linux和windows的区别?

           @1.  人员使用上:

                   Windows (听歌,看视频,打游戏,个人办公)。

                   Linux通常服务在企业环境,作用:将开发好的代码运行在这个Linux的操作系统上,只不过Linux的服务人群是企业,并非个人。

           @2.  界面上:

                  Linux:字符界面       (键盘操作)

                  Windows:图形界面   (鼠标操作)

          总结:Linux就是一个系统,学习Linux的门槛,就是会Windows,结合Windows来理解。                   

                    在Linux上,我们是用一种叫 Command(可忙的)的方式:俗称命令,指令。 ----只有Linux系统认识

          后期:我们是用一个又一个的命令去完成相应的运维工作。

        @3持续时间上:

          Linux是可以并且需要保证7*24小时的。

         Windows如果几天不关,就可能会出现蓝屏,卡屏等情况。

-------------------------------------------------

二.Linux的历史:

      关键人物与事件        

       @1.  Linux:Richard M. Stallman(瑞差。死倒霉)1984 年发起了GNU组织,被称为自由软件之父。

               GNU:GNU is not unix (去unix)是建立一套完全自由和可移植的类UNIX操作系统。

              copyleft(无版权)

              copyright(有版权)

           Opensource  free :源代码开放,软件是任何人都可以使用,传播,都可以二次开发,但有GPL协议保护。

           GPL:必须把更改的源码发布出来,以便传承下去。(Linux的软件80%都是遵循GPL协议开源)     

   针对自由软件:(无论怎么折腾,到最后把你折腾的结果发出来就行)

    核心:是没有商业化软件版权制约的源代码开放,可以无约束的自由传播。

   开源强调的是自由,而不是免费。

   特点:1.不论是什么目的,皆可运行。

               2.可研究运行,更改软件自由

               3.可重新发布,拷贝,可改进

               4.但必须把更改的源码发布出来,以便传承下去。

一些公司针对不完全免费,提出了两个版本,

        一是开源版本,

        一个是企业版,

          开源版本是提供免费的源代码,但只是些基础的功能。但是你要对它进行二次修改。可以自己找开发团队,也可以选择购买公司的企业版,公司帮你做,但是需要花钱。

    @2  Linux之父   Linus torvalds(林纳斯,托瓦滋) 1991 

      Linux内核:就是汽车的引擎(核心系统,用来驱动其他组件,让汽车能够 行驶起来)

      Linux中的Gnu:  像汽车的一些必备组件  (方向盘,轱辘)

      Linux的库文件:像汽车中的螺丝/门把手(紧固件)

                 完整操作系统(小汽车)=引擎+方向盘+螺丝

完整Linux的叫法:GNU/lLinux,是GNU的软件加上Linux的内核。

---------------------------------------------

三. Linux发行版

      就是使用Linux内核加各种GNU的库文件,应用程序,构造而成的操作系统

     所以要学习操作系统,并且使用操作系统,解决操作系统在运行中过程中的问题,增加新功能。

      Red hat  (红帽)。Linux安装免费,使用特定的产品,来收取服务费用。(一般是国企,因为他们有售后服气工程师帮你解决问题)像法拉利,一件组件,甚至喷的漆都是进口的。

     Centos(森透os): 企业社区版,完全免费,开源的操作系统,没有区别,就是把red hat 收费的组件删除了(没售后,需自己解决)

     Ubutu:桌面 ,自身内核高,也有很多公司使用。

     debian:桌面,对性能,安全性特别高的。

  Centos: 

     6系列:13-16。 (6.4。 6.5。6.7。 6.8) 

     7系列:17-至今。(7.5。7.6多。7.7。 )

     8系列:最近才出,不考虑,要与实际企业使用的系统接轨。

不同的版本都会有一些多少上的差异化,但基础操作是不变的。

你可能感兴趣的:(linux 基础介绍--1)