1. Linux系统简介

155 阅读3分钟

大家好,我是三斤_5233。

Linux几乎是每一个计算机专业同学绕不开的内容,但是在学校接触的却很少,然后找工作时不会用。我也是同样的,于是静下心学习并整理了linux相关内容。

  1. Linux的发展历史

Linux的起源可以追溯到1990年代初期。当时,芬兰的一位名为Linus Torvalds的大学生在为自己的386计算机编写操作系统时,意外地发现了一种名为Minix的操作系统的源代码。Minix是一种类Unix操作系统,由一位名为Andrew Tanenbaum的计算机科学家在1984年至1986年间开发。 Linus Torvalds在阅读了Minix的源代码后,对其进行了修改和改进,并将其命名为Linux。Linus Torvalds的目标是开发一种比Minix更好的操作系统,并将其授权给任何人使用和修改。 Linux最初是作为一个开源项目开发的,旨在创建一种可以免费使用和修改的操作系统,以提供给不同类型的计算机使用。随着时间的推移,Linux逐渐发展壮大,成为了世界上最流行的操作系统之一,被广泛应用于服务器、工作站、移动设备等各种设备上。 Linux的发展历程中,出现了许多著名的开源项目和技术,例如GNU工具链、Git版本控制系统、Python编程语言等等。这些开源项目和技术为Linux的发展和壮大做出了重要贡献。 如今,Linux已经成为了一个庞大的开源社区,有数百万开发者和用户参与其中。Linux的发展不仅仅是一个技术问题,它已经成为了一种文化和社会现象,对于推动计算机科学和自由软件的发展做出了重要贡献。

  1. Linux的发行版本

内核版:www.kernel.org/

发行版:下边例举了一些,当然还有其他发行版

内核版和开发版在本质上有所不同。内核版是基础,包含了系统的最基层代码,而开发版则是在内核版的基础上加入了自己的桌面、应用程序等。

具体来说,Linux内核版是整个操作系统的核心,负责管理系统的基本功能和资源。它只包含必要的基础组件和系统管理工具,不包括用户界面和应用程序。而Linux开发版则是在内核版的基础上进行了功能扩展和应用程序集成。开发版通常包含完整的桌面环境、办公套件、媒体播放器、数据库等应用软件,供一般用户使用。

因此,Linux内核版和开发版的主要区别在于功能完备性和应用范围。内核版主要用于系统开发和调试,而开发版则是一个功能完整的操作系统,可供一般用户使用。