网站大量收购独家精品文档,联系QQ:2885784924

第6章Shell基本命令分解.pptx

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 Shell基本命令 图形界面下的操作简单易学,是初学者的首选,但由于需要大量的系统资源,因此效率也相对较低。本章主要介绍执行效率较高的Linux命令操作,包括Shell的启动、命令格式、常用的Shell命令及Shell的高级应用,同时还介绍了一个功能强大的编辑器——vi的使用。 6.1 Shell命令概述 6.1.1 Shell简介 Shell是Linux的一个特殊程序,是内核与用户的接口,它是命令语言、命令解释程序及程序设计语言的统称。Shell是一个命令语言解释器,它拥有自己内建的shell命令集,shell也能被系统中其他应用程序所调用。 Shell的另一个重要特性是它自身就是一个解释型的程序设计语言,Shell程序设计语言支持绝大多数在高级语言中能见到的程序元素,如函数、变量、数组和程序控制结构。 Linux中的Shell有多种类型,其中最常用的几种是Bourne Shell(sh)、C Shell(csh)和Korn Shell(ksh),三种shell各有优缺点。 Linux操作系统缺省的Shell是Bourne Again Shell,它是Bourne Shell的扩展,简称Bash。 6.1.2 Shell的启动 1.终端的切换 Linux的字符界面也被称作虚拟终端(Virtual Terminal)或者虚拟控制台(Virtual Console)。操作Windows计算机时,用户使用的是真实的终端,而Linux具有虚拟终端的功能,可为用户提供多个互不干扰、独立工作的界面。操作Linux计算机时,用户虽然面对的是一套物理终端设备,但却仿佛在操作多个终端。 Linux的虚拟终端默认有7个,其中从第1个到第6个虚拟终端是字符界面,而第7个虚拟终端则是图形化用户界面。每个虚拟终端相互独立,用户可以以相同或不同的账户登录各个虚拟终端,同时使用计算机。 6.1.2 Shell的启动 虚拟终端之间可以通过以下方法进行相互切换。 Ctrl+Alt+F7可以从字符界面的虚拟终端切换到其他虚拟终端。 Ctrl+Alt+F1~Ctrl+Alt+F6可以从图形化用户界面切换到字符界面的虚拟终端。 默认情况下,RedHat9.0在安装时设置为启动后进入图形化的用户登录界面,用户输入正确的用户名和密码后,会直接进入图形操作环境GNOME,可以通过上述切换方式切换为字符界面 。 6.1.2 Shell的启动 也可以通过修改/etc/inittab配置文件将系统启动的默认终端设置为字符方 式。具体步骤为:在图形界面下单击“主菜单” ︱“运行程序…”菜单,在弹出的对话框中输入文本编辑命令“gedit /etc/inittab”,打开配置文件inittab,也可以右键单击桌面新建一个Shell仿真终端,在终端提示符后输入“gedit /etc/inittab”命令。 在打开的inittab文件中,找到其中的一行配置“id:5:initdefault:”,其中数字5代表启动进入图形界面,改为3则使系统启动后进入字符终端界面。编辑修改完成后,保存修改结果并重新启动系统,则系统在加载内核后将运行Shell程序进入字符终端。从字符终端进入图形界面,只需在终端命令行提示符下,键入“startx”,即可进入图形用户界面。反之,用户从图形界面中注销,即可返回字符终端。 2.终端的启动 在字符终端中,输入正确的用户名和密码,用户即可成功登录。用户登录后,系统将执行一个称为Shell的程序,正是Shell进程提供了命令行提示符。一旦出现了Shell提示符,就可以键入命令名称及命令所需要的参数来执行命令。如果一条命令花费了很长的时间来运行,或者在屏幕上产生了大量的输出,可以从键盘上按Ctrl+C快捷键发出中断信号来中断此命令的运行。 3.系统的注销 已经登录的用户如果不再需要使用系统,则应该注销,退出登录状态。在字符界面下可以键入logout命令、exit命令或使用Ctrl+D快捷键。 4.系统的重启 当需要重新启动系统时,输入reboot或shutdown –r now命令即可。 5.关机 在当前的终端输入halt或者shutdown –h now命令,将立即关闭计算机。 注意: Linux系统严格区分英文字母的大小写 Shell自动过滤多余的空格 6.1.3 Shell命令格式 1.Shell命令提示符 成功登录Linux后将出现Shell命令提示符,如: [root@localhost root]# 超级用户的命令提示符 [hellen@red hellen]$ 普通用户hellen的命令提示符 (1) [ ]以内@之前为已登录的用户名(如root、hellen

文档评论(0)

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

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

1亿VIP精品文档

相关文档