- 1、本文档共27页,可阅读全部内容。
- 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基础知识 本章介绍了Linux操作系统的发展及其应用、Linux 的主要特点和版本,描述了Linux的 系统组成,介绍了 Linux的启动与登录方法。 学完本章后你将能够: 描述Linux操作系统发展历史、应用现状和主要特点。 熟悉Linux的内核版本和发行版本。 描述Linux的系统组成。 进行Linux的启动、关闭与登录。 1.1 Linux的发展与应用 1.2 Linux的主要特点 1.3 Linux的版本 1.4 Linux的系统组成 1.5 Linux的启动、关机与登录 1.1.1 Linux的发展史 Linux的历史最早要追溯到1991年,它是由芬兰赫尔辛基大学的一名叫Linus Torvalds的学生开发的. 自由软件基金会(Free Software Foundation,FSF) GNU计划 通用公共许可证(General Public License,GPL)原则 1.1.2 Linux的应用现状和前景 Linux的应用范围主要包括桌面、工作站、服务器、嵌入式系统等方面。 桌面 工作站 服务器 嵌入式系统 1.1 Linux的发展与应用 1.2 Linux的主要特点 1.3 Linux的版本 1.4 Linux的系统组成 1.5 Linux的启动、关机与登录 Linux主要特点 多用户多任务 高度的稳定性 良好的兼容性 强大的可移植性 支持多种文件系统 高效的内存管理 图形化用户界面 完善的网络功能 1.1 Linux的发展与应用 1.2 Linux的主要特点 1.3 Linux的版本 1.4 Linux的系统组成 1.5 Linux的启动、关机与登录 1.3.1 Linux内核版本 Linux的内核版本号由3个数字组成,一般表示为X.Y.Z形 式,如2.4.18。其中: X:表示主版本号,通常在一段时间内比较稳定。 Y:表示次版本号。如果是偶数,代表这个内核版本是正式版本(或称稳定的核心版本),可以用于实际的产品中;而如果是奇数,则代表这个内核版本是测试版本还不太稳定,功能也不完善,仅供测试。 Z:表示补丁的版本号,这个数字越大,则表明修改的次数越多,版本相对更完善。 1.3.2 Linux的发行版本 1.3.3 Red Hat Enterprise Linux简介 Linux的不同发行版本,其区别主要在于安装和配方式捆绑软件以及技术支持方面存在差异。。 Red Hat Enterprise Linux AS Red Hat Enterprise Linux ES Red Hat Enterprise Linux WS 1.1 Linux的发展与应用 1.2 Linux的主要特点 1.3 Linux的版本 1.4 Linux的系统组成 1.5 Linux的启动、关机与登录 Linux的系统组成 1.4.1 内核 内核(Kernel)是整个操作系统的核心,管理着整个计算机系统的软硬件资源,如CPU和内存。 Linux的内核源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。Linux内核采用模块化的结构,其主要模块包括:CPU和进程管理、存储管理、文件系统管理、设备管理和驱动、网络通信以及系统的引导、系统调用等。各Linux发行版本的内核源代码通常安装在/usr/src/linux目录中,可供用户查看和修改。 1.4.2 Shell Linux的内核并不能直接接受来自终端的用户命令,也就不能直接与用户进行交互操作,因此需要Shell这一交互式命令解释程序来充当用户和内核之间的桥梁。 当用户启动Linux,并成功登录到Linux后,系统就会自动Shell。从用户登录到用户退出登录,用户输入的每个命令都要由Shell接收,并由Shell去解释。 Shell不仅是一种交互式命令解释程序,而且还是一种程序设计语言,它跟MS-DOS中的批处理命令类似,但比批处理命令功能强大。 1.4.3 应用程序 Linux的应用程序主要来源于以下几个方面: 专门为Linux开发的应用程序,如gaim。 原来是UNIX的应用程序移植到Linux,如vi。 原来是Windows的应用程序移植到Linux,如RealOne播放器、Oracle等。 Red Hat Linux中部分常用的应用软件 1.1 Linux的发展与应用 1.2 Linux的主要特点 1.3 Linux
您可能关注的文档
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch5.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch6.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch7.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch8.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch9.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch10.ppt
- 新JBuider程序设计教程 教学课件 吴文虎主编 ; 汪涛编著 ch11.ppt
- 新JBuilder程序设计教程 ch1.ppt
- 新JBuilder程序设计教程 ch2.ppt
- 新JBuilder程序设计教程 ch3.ppt
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)