【每日一步】Linux基础笔记之shell以及环境变量分析.doc

【每日一步】Linux基础笔记之shell以及环境变量分析.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RHCE课程-初级部分4、shell及环境变量简介 Kernel 系统内核用于在计算机启动时载入基本内存、 管理基本输入输出、管理进程初始化和进程的调度。 Shell 系统的命令解释器,翻译成中文也就叫壳,外壳的意思,就是最表面的,用于操作系统与用户的通信,相当于Dos中的。Red Hat Linux 默认的shell 是Bash ! Shell与系统及子进程的层次关系 + - - - - - - - - - - - - - - - - -- - - - - - - - + | 用户进程 | | + - - - - - - - - - - - - - - - - - - - - - -+ | | | shell | | | | + - - - - - - - - - - - - - - - - - - -+ | | | | | Kernel | | | | | | + - - - - - - - - - - - - -- - - -+ | | | | | | | Hardware | | | | | | | + - - - - - - - - - --- - - - - -+ | | | | | + - - - - - - - - - - - - - - - - - - + | | | + - - - - - - - - - - -- - - - - - - -- -- - - + | + - - - - - - - - - - -- - - -- - - -- - - - - - - -+ 真正工作的是硬件。kernel(内核)就是控制硬件的,但是怎么让内核知道我们想要硬件做什么工作呢? 那就需要shell, 在Unix系统中有各种Shell,Linux采用bash为其默认shell。Bash是GNU计划的一个组件,与Unix上的Bourne Shell完全兼容。支持命令行输入、操作历史查询、快捷键、使用变量等功能们都需要X来运行 。 想知道你们系统中有哪些shell,可以用这个命令:cat /etc/shells 这就是我们系统中所有的shell,不过我们一般使用的是第二种,bash 一个用户使用什么shell 可以在 /etc/passwd中查看 最后那项就是用户使用的shell nologin 是个很特殊的shell,也很重要。大家现在 先了解下就可以了,以后我们还会讲 Terminal Emulator 用户交互的窗口界面 终端模拟器是用户shell运行的平台,在终端模拟器上用户可以交互的操作系统及运行程序并得到提示和反馈,就像在文本编辑器中一样。 X Window 以C/S模式提供的图形界面接口 在X中操作,你会重新找回Windows的感觉。当然不只是这样Red Hat Linux中图形界面的易用性已经有了显著的提高,并且通过像GTK+和QT这样的开放的开发工具包,你可以创立自己的图形应用程序。 Window Manager 提供图形功能 Window manager是个可以帮你移动窗口和改变它们大小的程序。它通常也支持把一个窗口缩成一个图标或任务条。通常有某种程序执行机构。用户可以使

您可能关注的文档

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档