欢迎来到天天文库
浏览记录
ID:56279507
大小:24.00 KB
页数:15页
时间:2020-06-05
《linux操作系统概述.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、linux操作系统概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面大家与小编一起来了解一下linux操作系统吧。 linux操作系统概述 一、Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linuxkernel(内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linuxkernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际
2、上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。 Linuslinux操作系统概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面大家与小编一起来了解一下linux操作系统吧。 linux操作系统概述 一、Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linuxkernel(内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linuxkernel为基础的,包括OS和
3、各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。 Linuslinux操作系统概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面大家与小编一起来了解一下linux操作系统吧。 linux操作系统概述 一、Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linuxkernel(内核)。内核负责
4、管理硬件,并为上层应用提供接口。而广义来说,是指以Linuxkernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。 Linuslinux操作系统概述 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。下面大家与小编一起来了解一下linux操作系统吧。 linux操作系统概述 一、Linux简介 Linux可
5、以有狭义和广义两种定义。狭义来说,Linux实际上指Linuxkernel(内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linuxkernel为基础的,包括OS和各种应用在内的各个Linux版本(distribution)。尽管看起来版本眼花缭乱,但实际上,各个版本之间也只是大同小异,其差别往往体现在客户群、升级维护和界面等方面。 LinusTorvalds是Linux之父。他根据Minix系统的代码,参照UNIX系统的设计,写出了第一给Linux内核。Linus的创举在于将Linux内核的代码开源。后来,Linux内核和
6、一套开源的应用软件GNU结合,共同采取开源协议,并迅速发展成熟。我们可以随意地使用和修改开源代码,但以此为基础开发的程序也要根据开源协议公开。Linux和GNU的开源性吸引了大批优秀的程序员参与到Linux相关的开发中。 从哲学和设计理念上,Linux与其他的UNIX版本相类似,并使用类似的接口。我们可以通过学习Linux的基本概念和机制来了解其它UNIX系统,比如Solaris,FreeBSD,还有基于FreeBSD的苹果公司的MacOS。曾经Windows的兴起曾经让许多人认为UNIX将最终被Windows取代,但如今看到Linux和苹果产
7、品的兴盛,我很感慨于UNIX体系的力量。 Linux的有如下比较重要的机制:用于储存数据以及管理权限的文件系统,用于IO的文本操作API,用于管理操作的进程,用于实现多任务运行的多线程,以及进程间通信(我将信号和网络也都归入这一类中)。 特别推荐下面的一些文章,以便你对Linux有一个概观: 大教堂和市集(TheCathedralandtheBazaar),作者EricRaymond 可以说是为Linux正名的一篇文章,深入分析Linux成功的原因。你也可以通过名字来搜索中文翻译版本。 该作者的其他文章也非常值得一读。 主要特性 基
8、本思想 Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文
此文档下载收益归作者所有