• Linux系统简介


    一、Linux 简介

    Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

    Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix以网络为核心的设计思想,是一个稳定高性能的多用户网络操作系统。

    二、Linux 的发行版

    Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。

    在这里插入图片描述

    目前市面上较知名的发行版有:RedHat、CentOS、Debian、Fedora、SuSE、Ubuntu、OpenSUSE、Arch Linux、SolusOS 等。

    在这里插入图片描述

    三、Linux 应用领域

    1)根据前程无忧官网发布的招聘职位的数据统计,Linux与Windows开发岗的职位比例约为3:1。
    在这里插入图片描述
    在这里插入图片描述
    2)今天各种场合都有使用各种 Linux 发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了主导地位。

    3)目前 Linux 在家庭的应用很少,但在企业和政府中很受欢迎。

    4)巴西联邦政府由于支持 Linux 而世界闻名。

    5)有新闻报道俄罗斯军队自己制造的 Linux 发布版的,做为 G.H.ost 项目已经取得成果。

    6)印度的 Kerala 联邦计划在向全联邦的高中推广使用 Linux。

    7)中华人民共和国为取得技术独立,在龙芯处理器中排他性地使用 Linux。

    8)在西班牙的一些地区开发了自己的 Linux 发布版,并且在政府与教育领域广泛使用,如 Extremadura 地区的 gnuLinEx 和 Andalusia 地区的 Guadalinex。

    9)葡萄牙同样使用自己的 Linux 发布版 Caixa Mágica,用于 Magalhes 笔记本电脑和 e-escola 政府软件。

    10)法国和德国同样开始逐步采用 Linux。

    11)微软的windows系统在个人电脑市场占统治地位,并不是因为windows有多好,而是生态圈已成熟,比windows更好的操作也没有生存空间。但是,智能手机是近十五年才出现,占统治地位的是苹果的IOS和谷歌的Android,它们的操作系统都是Linux(UNIX)。微软也推出过手机操作系统,但已经被人们遗忘。

    四、Linux vs Windows

    1、 免费与收费

    Windows需要付费购买;

    Linux 免费或少许费用。

    2、软件与支持

    Windows平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务;

    Linux平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;由全球所有的Linux开发者和自由软件社区提供支持。

    3、安全性

    Windows 平台:三天两头打补丁安装系统安全更新,还是会中病毒木马;

    Linux 平台:要说 Linux 没有安全问题,那当然是不可能的,这一点仁者见仁智者见智,相对来说肯定比 Windows平台要更加安全,使用 Linux 您也不用装某杀毒、某毒霸。

    4、使用习惯

    Windows:普通用户基本都是纯图形界面下操作使用,依靠鼠标和键盘完成一切操作,用户上手容易,入门简单;

    Linux:兼具图形界面操作(需要使用带有桌面环境的发行版)和完全的命令行操作,可以只用键盘完成一切操作,新手入门较困难,需要一些学习和指导(这正是我们要做的事情),一旦熟练之后效率极高。

    5、可定制性

    Windows:这些年之前算是全封闭的,系统可定制性很差;

    Linux:您想怎么做就怎么做,Windows 能做到得它都能,Windows 做不到的,它也能。

    6、应用范畴

    或许您之前不知道 Linux ,要知道,您之前在 Windows 使用百度、谷歌,上淘宝,聊 QQ 时,支撑这些软件和服务的,是后台成千上万的 Linux服务器主机,它们时时刻刻都在忙碌地进行着数据处理和运算,可以说世界上大部分软件和服务都是运行在Linux 之上的。

    7、Linux的优点

    1)极其稳定

    2)性能卓越

    3)安全性和漏洞的快速修补

    4)多用户

    5)用户和用户组的规划

    6)相对较少的系统资源占用

    7)可定制裁剪,移植到嵌入式平台(如安卓设备)

    8)可选择的多种图形用户界面(如 GNOME,KDE)

    8、Windows的优点

    1)微软公司强大的支持

    2)足够的游戏娱乐支持度

    3)足够的专业软件支持度

    五、文章版权

    本文引用了菜鸟教程和CSDN博客的文章内容,原文地址如下。
    菜鸟教程:https://www.runoob.com/linux/linux-intro.html
    CSDN博客:https://blog.csdn.net/qq_40530943/article/details/82349167

  • 相关阅读:
    C# 2008核心编程(20130713)
    java 异常处理机制
    指定节点滚动到屏幕中间的js
    mysql 数据误删恢复
    《How Tomcat works》
    HashMap中 工具方法tableSizeFor的作用
    mysql 是如何保证在高并发的情况下autoincrement关键字修饰的列不会出现重复
    为什么java io流必须得关闭
    下载文件出现内存溢出问题
    当使用junit4 对spring框架中controller/service/mapper各层进行测试时,需要添加的配置
  • 原文地址:https://www.cnblogs.com/wucongzhou/p/12579673.html
Copyright © 2020-2023  润新知