一、Linux 简介

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

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

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

二、Linux 的发行版

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

            image.png

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

      image.png

1)根据前程无忧官网发布的招聘职位的数据统计,Linux与Windows开发岗的职位比例约为3:1

image.png

image.png

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语言技术网(www.freecplus.net),粤ICP备19156379号

友情链接: 猿说编程    程序分享   

点击关闭