欢迎来到天天文库
浏览记录
ID:41070179
大小:1.62 MB
页数:32页
时间:2019-08-15
《RedHatEnterpriseLinux6Linux基本知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章Linux基本知识本章介绍了Linux操作系统的发展及其应用、Linux的主要特点和版本,描述了Linux的系统组成,介绍了Linux的启动与登方法以及使用VMware软件安装、升级RHEL6操作系统的方法。学完本章后将能够:描述Linux操作系统发展历史、应用现状和主要特点。熟悉Linux的内核版本和发行版本。描述Linux的系统组成。进行Linux的启动、关闭与登录。使用VMware安装、升级RHEL6操作系统1.1Linux的发展与应用1.2Linux的主要特点1.3Linux的版本1.4Linux的系统组成1.5Linux的启动、
2、关机与登录1.6使用VMware软件安装Linux操作系统1.1.1Linux的发展史Linux的历史最早要追溯到1991年,它是由芬兰赫尔辛基大学的一名叫LinusTorvalds的学生开发的.自由软件基金会(FreeSoftwareFoundation,FSF)GNU计划通用公共许可证(GeneralPublicLicense,GPL)原则LinusTorvaldsLinux的标志1.1.2Linux的应用现状和前景Linux的应用范围主要包括桌面、工作站、服务器、嵌入式系统等方面。桌面工作站服务器嵌入式系统1.1Linux的发展与应用1.
3、2Linux的主要特点1.3Linux的版本1.4Linux的系统组成1.5Linux的启动、关机与登录1.6使用VMware软件安装Linux操作系统Linux主要特点多用户多任务高度的稳定性良好的兼容性强大的可移植性支持多种文件系统高效的内存管理图形化用户界面完善的网络功能1.1Linux的发展与应用1.2Linux的主要特点1.3Linux的版本1.4Linux的系统组成1.5Linux的启动、关机与登录1.6使用VMware软件安装Linux操作系统1.3.1Linux内核版本Linux的内核版本号由3个数字组成,一般表示为X.Y.Z形
4、式,如3.0.5。其中:X:表示主版本号,通常在一段时间内比较稳定。Y:表示次版本号。如果是偶数,代表这个内核版本是正式版本(或称稳定的核心版本),可以用于实际的产品中;而如果是奇数,则代表这个内核版本是测试版本还不太稳定,功能也不完善,仅供测试。Z:表示补丁的版本号,这个数字越大,则表明修改的次数越多,版本相对更完善。1.3.2Linux的发行版本1.3.3RedHatEnterpriseLinux简介Linux的不同发行版本,其区别主要在于安装和配置方式和捆绑软件以及技术支持方面存在差异。。RedHatEnterpriseLinuxASRe
5、dHatEnterpriseLinuxESRedHatEnterpriseLinuxWS1.1Linux的发展与应用1.2Linux的主要特点1.3Linux的版本1.4Linux的系统组成1.5Linux的启动、关机与登录1.6使用VMware软件安装Linux操作系统Linux的系统组成硬件设备接口TCP/IP栈内核(kernel)shcshbash命令解释程序ShellviOpenOffice.orgJavaMozillalsQmail应用程序…………1.4.1内核内核(Kernel)是整个操作系统的核心,管理着整个计算机系统的软硬件资源
6、,如CPU和内存。Linux的内核源代码主要用C语言编写,只有部分与驱动相关的用汇编语言Assembly编写。Linux内核采用模块化的结构,其主要模块包括:CPU和进程管理、存储管理、文件系统管理、设备管理和驱动、网络通信以及系统的引导、系统调用等。各Linux发行版本的内核源代码通常安装在/usr/src/linux目录中,可供用户查看和修改。1.4.2ShellLinux的内核并不能直接接受来自终端的用户命令,也就不能直接与用户进行交互操作,因此需要Shell这一交互式命令解释程序来充当用户和内核之间的桥梁。当用户启动Linux,并成功登
7、录到Linux后,系统就会自动Shell。从用户登录到用户退出登录,用户输入的每个命令都要由Shell接收,并由Shell去解释。Shell不仅是一种交互式命令解释程序,而且还是一种程序设计语言,它跟MS-DOS中的批处理命令类似,但比批处理命令功能强大。每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要。同Linux本身一样,Shell也有多种不同的版本,目前主要有下列版本的Shell:BourneShell:是贝尔实验室开发的。BASH:是GNU的BourneAgainShell,是GNU操作
8、系统上默认的shell。KornShell:是对BourneSHell的发展,在大部分内容上与BourneShell兼容。CShell:是SUN公司S
此文档下载收益归作者所有