文档详情

Linux操作系统实用教程 第4章 字符界面与Shell.ppt

发布:2017-08-17约2.82千字共26页下载文档
文本预览下载声明
第4章 字符界面与Shell 4.1 字符界面简介 4.2 简单Shell命令实例 4.3 深入Shell 4.4 文本编辑器vi 4.5 图形化用户界面与字符界面 4.1 字符界面简介 虽然图形化用户界面比较简单直观,但是使用字符界面的工作方式仍然十分常见。这主要是因为: 1.目前的图形化用户界面还不能完成所有的系统操作,部分操作仍然必须在字符界面下进行。 2.字符界面占用的系统资源较少。 3. 字符界面更加直接高效。 4.1 字符界面简介 4.1.1 虚拟终端 4.1.2 字符界面下的用户登录 4.1.3 Shell命令 4.1.4 字符界面下注销,重启与关机 4.1.1 虚拟终端 Linux的虚拟终端默认有7个,其中从第1个到第6个虚拟终端总是字符界面,而第7个虚拟终端则总是图形化用户界面,并且必须在启动图形化用户界面后才存在。每个虚拟终端相互独立,用户可以相同或不同的用户帐号登录各虚拟终端,同时使用计算机。虚拟终端之间可以相互切换。 ALT+F1~ALT+F7可从字符界面的虚拟终端切换到其他虚拟终端。 CTRL+ALT+F1~ CTRL+ALT+F6则可从图形化用户界面切换到字符界面的虚拟终端。 4.1.2 字符界面下的用户登录 RHEL Server 5的字符界面默认使用英文 第一行信息为Linux的发行版本 第二行信息显示Linux内核版本及本机的CPU型号 第三行信息显示本机的主机名 成功登录后显示该用户帐号上次登录系统的时间以及终端号 4.1.3 Shell命令 1.Shell命令提示符 默认普通用户$,超级用户 # 2.Shell命令格式 由命令名、选项和参数三个部分组成 命令名必不可少,并且总是放在整个命令行的起始位置 选项是执行该命令的限定参数或者功能参数,可以有一个,也可以有多个,甚至还可能没有。选项常以“-”开头 ,部分以“- -”开头 参数是执行该命令所必须的对象,可以有一个,也可以有多个,甚至还可能没有 4.1.4 字符界面下注销,重启与关机 1.注销 exit CTRL+D 2.重启 reboot shutdown –r now 3.关机 shutdown -h now halt 4.2 简单Shell命令实例 4.2.1 与时间相关的Shell命令 4.2.2 与文件和目录相关的Shell命令 4.2.3 获得帮助 4.2.4 其他Shell命令 4.2.1 与时间相关的Shell命令 1.date命令 查看或修改系统日期和时间 2.cal命令 显示日历 4.2.2 与文件和目录相关的Shell命令(一) 1.pwd命令 显示当前目录的绝对路径 2.cd命令 切换到指定目录 3.ls命令 显示指定目录中的文件和子目录信息 4.cat命令 显示文本文件的内容 新建文本文件 4.2.2 与文件和目录相关的Shell命令(二) 5.more命令 6.less命令 分屏显示文本文件的内容 7.tail命令 显示文本文件的头部 8.head命令 显示文本文件的结尾部 4.2.3 获得帮助 1.man命令 2.--help选项 4.2.4 其他Shell命令 1.clear命令 清除当前终端的屏幕内容 2.wc命令 显示文本文件的行数、字数和字符数。 4.3 深入Shell 4.3.1 Shell命令的通配符 4.3.2 输入输出重定向 4.3.3 管道 4.3.4 历史记录 4.3.5 别名 4.3.6 自动补全 4.3.7 复制与粘帖 4.3.1 Shell命令的通配符 1.通配符“*”代表任意长度的任何字符 2.通配符“?”代表任何一个字符 3.“[ ]”表示指定的一个字符范围,可由直接给出的字符组成,也可以由起始字符、“-”和终止字符组成.如使用“!”,则表示不在这个范围之内的其他字符。 4.3.2 输入输出重定向 “” 实现输出重定向 “” 实现附加输出重定向 “” 或“2”实现错误输出重定向 “”实现输入重定向,但极少使用 4.3.3 管道 “|”符号可实现管道功能,前一个命令的输出结果传送到后一个命令作为输入,从左到右依次执行每个命令。 4.3.4 历史记录 1.历史记录简介 每个用户在自己的主目录下都有一个名为.bash_history的隐藏文件,其保存曾执行过的Shell命令。每当用户退出登录或关机后本次操作中使用过的所有Shell命令就会追加保存在该文件中。Bash默认最多保存1000个Shell命令的历史记录。 4.3.4 历史记录 2.利用历史记录的方法 方法一:使用上下方向键,PgUp或PgDown键,在Shell命令提示符后将出现已执行过的命令。直接按
显示全部
相似文档