第4章节 命令行界面.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章节 命令行界面

第4章 命令行界面 在Linux系统发展的早期,Linux系统是没有图形环境的,用户只能通过在命令行中输入命令来对系统进行操作。Linux命令行由于其功能强大、高效稳定以及使用灵活等优点,一直沿用至今,并且依然是Linux系统管理员和高级用户管理Linux系统的首选。 4.1 命令行简介 Linux命令行能够完成一些图形环境不能完成的操作,功能更加强大,而且执行效率高、稳定性好、使用灵活。所以在图形环境已经日益成熟的今天,命令行方式还是很多Linux用户的首选。在Linux中每打开一个命令行都启动一个shell进程,shell是介于使用者和Unix/Linux操作系统内核间的一个接口。目前常用的shell有Bourne Shell、C Shell、Korn Shell和Bourne Again Shell四种。 4.1.1 为什么要使用命令行 Linux的命令行界面是一个功能非常强大的系统,通过它,用户可以完成任何的操作,包括文件、网络、帐号、硬件、进程以及提供各种的应用服务等等。使用命令行界面还具有以下的优点。 命令行模式执行速度快,而且稳定性高。 命令行模式不需要启动图形用户环境,可以节省大量的系统资源。 命令行模式的显示简单,不像GUI需要传输大量的数据,更适合网络远程访问的方式,尤其是在网络带宽较小的环境中。 命令行模式更加灵活,同样的工具在命令行模式下可能提供更多的选项。 4.1.2 Shell简介 Linux用户每打开一个终端窗口都会启动一个Shell进程。Shell是Linux系统中的一种具有特殊功能的程序,它是介于使用者和Unix/Linux操作系统内核间的一个接口。Shell通过键盘等输入设备读取用户输入的命令或数据,然后对命令进行解析并执行,执行完成后在显示器等输出设备上显示命令执行的结果。Shell交互是基于文本的,这种用户界面被称为命令行接口(Command Line Interface,CLI)。目前流行的Shell有以下四种,用户可以根据需要自行选择。 Bourne Shell: C Shell: Korn Shell: Bourne Again Shell 4.2 命令行的使用 本节介绍在RedHat Enterprise Linux 5.2中如何通过图形环境和文本环境两种方式进入命令行,如何在图形桌面中处理多个终端,使用终端配置文件,以及包括命令补全、历史命令列表等的命令行基本操作。 4.2.1 进入命令行 在Red Hat Enterprise Linux 5.2中,可以分别通过图形桌面环境以及文本环境进入命令行提示符,关于这两种进入命令行的方式的具体步骤说明如下所示。 1.图形环境 2.文本环境 4.2.2 处理多个终端 终端窗口提供了标签的功能,用户可以在同一个终端窗口中打开多个终端会话,各个终端会话都是对应独立的Shell进程,可以在其中分别运行不同的命令。具体步骤为在终端窗口中选择【文件】|【打开标签】命令。 4.2.3 终端配置文件 终端窗口的属性由配置文件控制,用户可用通过更改配置文件的配置选项更改终端窗口的属性,如字体、颜色、快捷键等。用户也可以添加新的配置文件,或删除已有的配置文件。 4.2.3 终端配置文件 4.2.4 终端基本操作 终端窗口与文本编辑器无论在风格还是在某些操作上都比较类似,如光标移动、复制粘贴等。下面是关于终端窗口中的一些基本操作的介绍。 1.查看历史命令和输出结果 2.复制和粘贴 3.命令补全 4.一次运行多个命令 5.快捷键 4.3 常用的基本命令 Linux提供了大量的命令,用户通过执行这些命令可以完成各种的操作。本节只介绍Linux中一些最常用的命令的使用方法,用户可以通过man来查看各种命令的详细帮助信息,对于其它的命令,在后面章节的内容中还会做深入的介绍。 4.3.1 man命令:查看帮助信息 Red Hat Linux Enterprise 5中的命令有数千条之多,要记住这么多命令的用法是一件不大可能的事情。所幸的是,Linux系统为每一条命令都编写了联机帮助信息,用户可以通过man命令进行查看。其格式如下: man 需要查看的命令 4.3.2 date命令:显示时间 date是命令行中用于显示和更改系统日期和时间的命令。例如,要以默认格式显示系统当前的日期和时间,具体的命令以及输出结果如下所示。 # date 2008年 09月 29日 星期一 22:50:44 CST 4.3.3 hostname命令:主机名 hostname是命令行中用于显示系统主机名的命令,它也可以用于更改系统的主机名,但使用hostname命令更改的主机名仅对本次启动生效,系统重启后更改将会丢失。例如,要查看系统当前的主机名,命令

文档评论(0)

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

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

1亿VIP精品文档

相关文档