你真的知道什么是Linux么?
初识 Linux
Linux 是什么?
- Linux 是一种自由开放源码的类 UNIX 操作系统,使用 Linux 内核。现有许多种类的发行版。
- 世界上运算速度最快的十台超级电脑运行的都是基于 Linux 内核的操作系统。(你还有什么理由不学一学)
- 严格来说,Linux 这个词本身只表示 Linux 内核,不是操作系统。Linux 内核具备图灵完备,但操作系统该有的功能它都没有。
- Windows也有内核,叫做 Windows NT
Linux 内核的操作系统都有哪些?
比较知名的有:Ubuntu ,CentOS ,RedHat ,Debian ,SuSE 等。
在我国最常用的是:CentOS 和 RedHat
政府相关企业普遍使用 RedHat,而互联网企业则一般使用 CentOS,也有部分互联网企业使用 Ubuntu。(华为用的 SuSE)
各位读者读到这里可能会问,都是基于 Linux 内核的操作系统,它们有什么区别?
不同的 Linux 操作系统的区别
其实,它们除了个别口令不同,用起来都差不多。
- CentOS:具有公司背景,很稳,更新非常缓慢。每次上线新版本都会进行大量的测试,求稳就选择它。
- Ubuntu:它没有公司背景,是 Ubuntu 社区的爱好者们创造出来的。它一个月一个小版本,六个月一个稳定版(LTS)。据说它的完成少不了来自于全球顶尖黑客的参与。所以 Ubuntu (LTS) 可以说是最安全的 Linux 操作系统。
Linux 与 Windows 比较
Linux 更多是应用于服务器中,桌面操作系统还是以 Windows 为主流。
- Linux Server 版本:默认不安装桌面,使用命令行工具。如果非要安装桌面,也有不同的版本的桌面可供安装使用。
- Windows Server 版本:可以选择不安装桌面,使用 PowerShell 操作,很难用。
比较 | Windows | Linux |
---|---|---|
界面 | 界面一致,操作方式一致。 | 图形界面根据发行版的不同有所区别,且互不兼容。 |
驱动程序 | 驱动程序十分丰富,且更新频繁,各种功能都有相应的驱动支持。 | 驱动较少,主流驱动由志愿者开发,由Linux核心开发小组发布。 |
使用 | 使用比较简单,可参考的文档教程十分丰富。 | 图形界面使用简单,文字界面需要学习才能掌握。 |
学习 | 底层不开源,更新频繁,深入学习困难。 | 系统构造简单、稳定,且知识、技能传承性好,深入学习相对容易。 |
软件 | 每一种特定功能可能都需要商业软件的支持,需要购买相应的授权。 | 大部分软件可以免费获得,但同种功能的软件较少。 |