Unix:
UNIX 操作系统由肯•汤普森(Ken Thompson)和(Dennis Ritchie)发,丹尼斯•里奇开发出C语言,用来改写原来汇编语言写的UNIX,由此产生了UNIX VersionV它的部分技术来源可追溯到从 1965 年开始的 Multics 工程计划,该计划由贝尔实验室、美国麻省理工学院和通用电气公司联合发起,目标是开发一种交互式的、具有多道程序处理能力的分时操作系统,以取代当时广泛使用的批处理操作系统
Linux:
1991
年
10
月
5
日,赫尔辛基大学的一名研究生
Linus Benedict Torvalds
在一个
Usenet
新闻组
(
comp.os.minix
)中宣布他编制出了一种类似
UNIX
的小操作系统,叫
Linux
。新的操作系统是受到另一个UNIX
的小操作系统
——Minix
的启发,该系统是由一名叫
Andrew S Tanenbaum
的教师开发的。
Unix和Linux的关系:
Unix和Linux是紧密相关的,但它们并非同一系统。Linux是在Unix设计哲学的基础上发展出来的,吸收了Unix的一些理念和标准,同时也开发出了许多独特的特性和工具,形成了今天广泛使用的开放源代码操作系统。
UNIX 系统大多是与硬件配套的,也就是说,大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上;UNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。
Linux 受至旷大计算机爱好者的喜爱,主要原因也有两个:
它属于开源软件,用户不用支付可费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿使用,无约束地继续传播,它具有 UNIX 的全部功能,任何使用 UNIX 操作系统或想要学习 UNIX 操作系统的人都可以从 Linux 中获益。
开源:
开源就是开放源代码,所用人都可以查看源代码,对源代码进行创新优化,有助于系统的升级
Linux
是自由软件和开放源代码软件发展中最著名的例子。只要遵循
GNU
通用公共许可证,任何个人和机构都可以自由地使用Linux
的所有底层源代码,也可以自由地修改和再发布。随着
Linux
操作系统飞速发展,各种集成在Linux
上的开源软件和实用工具也得到了应用和普及。
发行版本:
Debian
Debian
运行起来极其稳定,这使得它非常适合用于服务器。
debian
这款操作系统无疑并不适合新手用 户,而是适合系统管理员和高级用户。
Ubuntu
Ubuntu
是
Debian
的一款衍生版,也是当今最受欢迎的免费操作系统。
Ubuntu
侧重于它在这个市场的应 用,在服务器、云计算、甚至一些运行Ubuntu Linux
的移动设备上很常见。
Ubuntu
是新手用户肯定爱不 释手的一款操作系统。
红帽企业级Linux
这是第一款面向商业市场的
Linux
发行版。它有服务器版本,支持众多处理器架构,包 括x86
和
x86_64
。红帽公司通过课程红帽认证系统管理员
/
红帽认证工(
RHCSA/RHCE
),对系统管 理员进行培训和认证。
CentOS
CentOS
是一款企业级
Linux
发行版,它使用红帽企业级
Linux
中的免费源代码重新构建而成。这款重构版完全去掉了注册商标以及Binary
程序包方面一个非常细微的变化。有些人不想支付一大笔钱,又能领略红 帽企业级Linux
;对他们来说,
CentOS
值得一试。此外,
CentOS
的外观和行为似乎与母发行版红帽企业 级Linux
如出一辙。
CentOS
使用
YUM
来管理软件包。
Fedora
小巧的
Fedora
适合那些人:想尝试最先进的技术,等不及程序的稳定版出来。其实,
Fedora
就是红帽公 司的一个测试平台;产品在成为企业级发行版之前,在该平台上进行开发和测试。Fedora
是一款非常好 的发行版,有庞大的用户论坛,软件库中还有为数不少的软件包。
Kali Linux
Kali Linux
是
Debian
的一款衍生版。
Kali
旨在用于渗透测试。
Kali
的前身是
Backtrack
。用于
Debian
的所有Binary软件包都可以安装到
Kali Linux
上,而
Kali
的魅力或威力就来自于此。此外,支持
Debian
的用户论坛为Kali
加分不少。
Kali
随带许多的渗透测试工具,无论是
Wifi
、数据库还是其他任何工具,都设计成立马可以使用。Kali
使用
APT
来管理软件包