电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Linux操作系统概述VIP免费

Linux操作系统概述_第1页
1/91
Linux操作系统概述_第2页
2/91
Linux操作系统概述_第3页
3/91
第2章Linux操作系统概述第2章Linux操作系统概述2.1Linux系统简介2.2安装Linux系统2.3设置安装选项习题第2章Linux操作系统概述2.1Linux系统简介2.1.1Linux系统的历史Linux系统是一个类似UNIX的操作系统,Linux系统是UNIX在微机上的完整实现。UNIX操作系统是1969年由KenThompson和DennisRitchie在美国贝尔实验室开发的一种操作系统。由于其良好而稳定的性能迅速在计算机中得到广泛的应用,在随后几十年中也有了不断的改进。第2章Linux操作系统概述UNIX操作系统正是发布于1974年美国计算机学会的杂志ACM上,到1975年引入了多道技术,从而使它成为一个真正的多用户分时操作系统。此后短短两年时间,又出现了Xenix、SUNOS等UNIX操作系统的不同版本。1985年美国麻省理工学院在已有的基础上开发出了UNIX操作系统的图形化界面XWindow系统,它已经成为工作站图形界面的标准。第2章Linux操作系统概述在20世纪80年代,AndrewS.Tanenbaum为了满足教学的需要编写了一个与UNIX类似的Minix系统。1990年,芬兰人LinusTorvalds接触了Minix系统后,开始着手研究编写一个开放的与Minix系统兼容的操作系统。1991年10月5日,LinusTorvalds在赫尔辛基技术大学的一台FTP服务器上发布了一个消息,这也标志着Linux系统的诞生。第2章Linux操作系统概述1984年,自由软件的积极提倡者RichareStallman组织开发了一个完全基于自由软件的软件体系GUN,并拟定了一份通用公共许可证(generalpubliclicense,GPL)。GPL的内容主要是保持软件的免费使用和传播,要求必须以源代码的形式发布软件,并且任何使用者都可以以源代码的形式复制或传播软件给任何人。LinusTorvalds在1993年将Linux系统转向GPL,并加入了GUN。从而最终使自由软件有了发展根基,即基于Linux系统的GUN。这一版权除了规定有自由软件的各项许可权外,还允许用户出售自己的程序拷贝。第2章Linux操作系统概述在Linux系统性质发生变化时,Linux内核也在迅速更新着。Linux内核的官方版本是由LinusTorvalds本人维护着。其内核的版本号形式为major.minor.patchlevel。patchlevel是对当前内核版本的修订次数。例如,kernel2.0.30表示对内核版本的第30次修订。根据约定,次版本号为偶数时表示该内核为稳定发布版本,对它的修订主要是消除各种错误,为其添加新特性;次版本号为奇数时,则表示其为不稳定的开发版本,开发人员在其中添加了新特性。第2章Linux操作系统概述2.1.2Linux系统的特点Linux源于UNIX,从一开始就继承了UNIX的先进性,是一个真正的多任务、多用户、具有复杂内核的操作系统。它充分利用了现行的CPU的任务切换功能,创造了多任务、多用户环境,允许多个用户同时使用一台计算机系统。同时,多个用户能从相同或不同的终端上用同一个应用程序的副本进行工作,真正实现了多用户的并行操作。与以往操作系统不同之处在于,它采用抢先式多任务机制,保证每一个程序都有机会运行,每个程序一直执行到操作系统抢占CPU让其他程序执行为止,这种机制将CPU的功能发挥出最大的作用。第2章Linux操作系统概述Linux系统是单内核,这种内核比微内核复杂。在这种内核中,大量的功能是放在内核中直接实现,而在微内核系统中,许多功能是采用服务进程的形式放在内核外实现的。第2章Linux操作系统概述Linux支持现有的常见文件系统。如Linuxext2、FAT16、FAT32、ISO9660光盘文件系统和WindowsNT的NTFS文件系统等。它具有严紧的文件及目录结构。文件都是按照作用或者性质来存放的。其目录结构是标准的树状结构。此外,Linux将设备都当成文件来处理。这样,当要使用某一设备时,只需要简单读写该设备文件就行,极大方便了设备的使用。第2章Linux操作系统概述Linux的Shell提供了强大的程序设计功能。Shell是一个命令行解释器,它可以用来启动、挂起、停止、编写程序。通过Shell程序设计,可以将多个应用程序连接在一起,并发运行,可快捷地完成复杂的工作。Linux完全支持POSIX(可移植性操作系统)规范,可以很容易地将UNIX下的应用程序移植到Linux下。可移植性使Linux/UNIX与其他任何机器进行通信成为可能,而不需要增加通信接口。第2章Linux操作系统概述Linux系统具...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Linux操作系统概述

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部