- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LINUX下的C语言编程
LINUX系统简介 主讲:黄鸿 第一节 LINUX概述 本节将主要介绍如下内容 什么是Linux Linux的优点 Linux的起源 Linux的特点 Linux的应用程序 什么是Linux? Linux是一种主要适用于个人计算机的类似于Unix风格的操作系统。它的独特之处在于不受任何商品化软件的版权制约,全世界都能免费、自由使用。它支持多用户、多进程、多线程、实时性较好、功能强大而稳定。它的出现为我们带来了计算机上突破性的创举。 什么是Linux? Linux是互联网上的独特现象。虽然它是由学生的业余爱好发展而来,但是现在它已经成为最为流行的免费操作系统。没有版权和允许自由使用并不意味着这个系统不专业。事实上,这个系统是在科研和学术的环境下开发出来的,无数计算机专业人士和经验丰富的黑客们不断改进和维护着这个系统。 Linux的优点 Linux操作系统是稳定和富有竞争力的,相对于Windows操作系统令人头痛的漏洞百出,Linux是稳定而有效的;相对于Unix操作系统的庞大,Linux显得精致而且小巧。 Linux对硬件配置的要求相对较低,显得更加平民化。另外Linux的源代码全部公开,任何人都能按照自己的意愿对其进行修改,使它成为自己个性化的操作系统。 LINUX的起源 最初的Linux 核心程序是由一名芬兰赫尔辛基的大学生Linus Torvalds编写的。1 9 9 0年,他还在读大学本科计算机专业的时候,因为不满学校的服务器一次只能接待1 6个人连网,于是“一气之下,干脆自己掏钱买了一台PC”。 L i n u s在自己的Intel 386 PC上,利用Tanenbaum教授自行设计的微型UNIX操作系统Minix为开发平台,开发了属于他自己的第一个程序。 第二年,他完成了令他誉满全球的操作系统Linux 的最初内核。 第三年,Linus把这一软件奉献给自由软件基金会(Free Software Foundation,简称F S F)的GNU 计划,并公布了全部源代码,使得任何人都可以从网上下载、分析、修改、添加新功能,甚至出售赢利。 现在,通过Internet,遍及世界各地的计算机高手把一个随时都有可能被遗弃的萌芽,扶植成了一个计算机领域中任何人都无法忽视的力量。 LINUX商业发行版 现在通常所说得Linux系统,是包括Linux操作系统内核在内的、包含有大量自由软件的操作系统套件,其中包括了各种各样的系统命令、开发工具、窗口系统以及大量的自由软件。这种Linux套件,通常有商业公司打包发行,称为“Linux商业发行版”。 常见的如:RedHat Linux,TurboLinux,Slackware Linux,红旗Linux等。 LINUX的特点 全面的多任务和真正的3 2位操作系统。Linux和其他UNIX系统一样是真正的多任务系统,它允许多个用户同时在一个系统上运行多道程序。 Linux还是真正的32位操作系统,它工作在Intel 80386 和后来的Intel 处理器的保护模式下。 X Window 系统。X Window 是UNIX 平台上的事实工业标准。XFree86 则是Linux平台上的X Window 系统。X Window 系统是功能强大的图形界面,支持多种应用程序。 LINUX的特点 支持TCP/IP协议。在Linux 系统中,通过Ethernet 可以连接到Internet 或当地的局域网。使用SLIP (Serial Line Internet Protocol) 或PPP (Point to Point Protocol),通过电话线和调制解调器也可连到Internet上。 Linux 内核中的代码均为自由代码。Linux上的大部分程序是自由软件。这些软件是在自由软件基金会的GNU计划下开发的。来自世界各地的黑客、程序员,甚至商业公司也加入了Linux 软件开发的行列。 LINUX的特点 Linux 符合IEEE POSIX.1标准。Linux 特别注重可移植性。 Linux支持多种硬件平台。从低端的Intel 6直到高端的超级并行计算机系统,都可以运行Linux系统。 Linux 系统网络功能强大。不仅仅因为Linux 系统内核中紧密地集成了网络功能和有大量的网络应用程序,更因为Linux系统在超强网络需求下表现出的令人惊奇的健壮性。 注:POSIX(Portable Operating System Interface)表示可移植操作系统接口,为了提高UNIX环境下应用程序的可移植性。 如何获得LINUX 现在人们可以买到各种不同的Linux 发布,所谓Linux 发布也就是各公司把Linux源代
您可能关注的文档
- 功能高分子6.ppt
- DSP第5章-F28335-概述.ppt
- 第5章 DVD影碟机典型电路原理.ppt
- 10并行通信与并行接口.ppt
- 数电第01章数字逻辑概论(康华光).ppt
- 2010年高考英语(广东卷)最新答案解析.doc
- 01 第一课--绪论.ppt
- 音频频谱柱状显示电路设计讲解.ppt
- 旅行社管理条例.doc
- LC_谐振电路.ppt
- 运筹学 第2版 课件 2-3 灵敏度分析.pptx
- 《Python 程序设计(新形态版)》习题及答案 黄凌霄 第1---8章 .docx
- Creo汽车零部件三维设计教程 课件全套 第1--7章 CREO9.0 简介---工程图.pptx
- BIM建模(活页式) 课件89.结构柱绘制.pptx
- 水文测验技术 课件 项目五流量测验.pptx
- 运筹学 第2版 课件 5-3 最小费用最大流问题.pptx
- OpenCV计算机视觉处理 课件 模块四 图像变换.pptx
- OpenCV计算机视觉处理 课件 模块九 图像边缘检测及轮廓检测.pptx
- OpenCV计算机视觉处理 课件 模块六 图像平滑处理.pptx
- 《python程序设计》教案 黄凌霄.docx
文档评论(0)