第3章 linux操作基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 linux操作基础.ppt

第3章 Linux操作基础 本章主要介绍了Linux操作系统与Shell的关系、简单命令、一般命令格式、常用命令、Shell命令的扩展功能、Linux的X Window、环境变量及系统配置等内容。并详细介绍了与Shell有关的配置文件及如何在GNOME桌面环境下简单操作等内容。 本章的学习目标: 了解Linux操作系统与Shell的关系。 掌握简单命令、一般命令格式和一些常用命令。 掌握Shell高级操作、环境变量及系统配置。 了解Linux的X Window。 3.1 Linux系统与Shell的关系 Linux操作系统主要由两部分组成:内核和系统工具。 内核是Linux系统的核心并且驻留内存。所有直接与硬件通信的常规程序都集中在内核中,与操作系统的其他部分相比,这部分相对比较小。 除了内核,其他必要的模块也驻留内存。这些模块执行一些重要功能,如输入/输出、文件管理、内存管理和处理器管理。 3.1 Linux系统与Shell的关系 Linux系统的其他部分保存在磁盘上,需要时调入内存。Linux命令就是保存在磁盘上的程序(即系统工具)。当输入一个命令(请求程序执行)时,相应的程序就被调入内存。用户通过Shell与操作系统通信,而依赖于硬件的操作是由内核管理的。下图3-1给出了Linux操作系统的组件,从中可见Shell的位置。 3.1 Linux系统与Shell的关系 (名解或简答)Shell的原意是外壳,用来形容物体外部的架构。Linux系统的Shell作为操作系统的外壳,为用户提供了使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。 优秀的管理员也是懒惰的管理员,他们喜欢用Shell。帮助他们自动完成各种管理工作。Linux系统很多服务都是通过Shell脚本来启动,通过查看这些脚 本,你可以了解服务的启动过程,从而为故障诊断和系统优化做好准备。 3.1 Linux系统与Shell的关系 每种操作系统都有其特定的Shell。 1. DOS的标准Shell是,虽然DOS系统有多种, 但是通常都采用作为Shell的名称。 2. Windows95/98的Shell是explorer.exe。 3. 各主要UNIX类操作系统下默认的Shell为: (1) AIX默认的是Korn Shell; (2) Solaris和FreeBSD默认的是Bourne Shell; (3) HP-UX默认的是POSIX Shell; (4) Linux的默认Shell是Bash(Bourne Again Shell)。 也可以重新设定或切换到其他的Shell。 3.1 Linux系统与Shell的关系 Bash是GNU系统的标准Shell,正式发布于1988年11月1O日,Brain Fox编写了Bash的最初版本,1989年初,Chet Ramey加入开发,负责大量的故障调试及加入许多有用的特性。现在Bash由Chet Ramey负责维护。可免费从FSF(Free Software Foundation)得到0.99以上的版本。Red Hat Linux 9的版本是2.05b,Fedora Core 8的版本是3.1。可以用Bash的命令行选项-version或打印环境变量BASH_VERSION的值来获得版本号。 本书是以Red Hat Linux Enterprise 5系统为例进行说明的,查看它的Shell解释器Bash的版本执行的命令为: 3.1 Linux系统与Shell的关系 [root@wdg-Linux-5~] # bash-version GNU bash,version 3.1.17(1)-release(i686-redhat- linux-gnu) Copyright(C)2005 Free Software Foundation,Inc. 3.1 Linux系统与Shell的关系 用户在提示符下输入的命令都由Shell先解释然后传给Linux核心。 很多时候,初学者容易混淆Shell和命令行两个概念,一般来说,当一个用户登录后,系统将启动一个默认的Shell程序,可以看到Shell的提示符(管理员为#,普通用户$),在提示符后输入一串字符后,Shell将对这一串字符进行解释,而输入的这一串字符就叫做命令行。 尽管Linux的GUI的功能也很强大,但控制Linux的最好的方法是使用命令行界面,命令行操作的运行不需要占用过多的系统资源,功能也十分

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档