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

上传人:E**** 文档编号:89425335 上传时间:2019-05-25 格式:PPT 页数:26 大小:213.50KB
返回 下载 相关 举报
Linux操作系统实用教程 第4章 字符界面与Shell_第1页
第1页 / 共26页
Linux操作系统实用教程 第4章 字符界面与Shell_第2页
第2页 / 共26页
Linux操作系统实用教程 第4章 字符界面与Shell_第3页
第3页 / 共26页
Linux操作系统实用教程 第4章 字符界面与Shell_第4页
第4页 / 共26页
Linux操作系统实用教程 第4章 字符界面与Shell_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《Linux操作系统实用教程 第4章 字符界面与Shell》由会员分享,可在线阅读,更多相关《Linux操作系统实用教程 第4章 字符界面与Shell(26页珍藏版)》请在金锄头文库上搜索。

1、第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 虚拟终端,Lin

2、ux的虚拟终端默认有7个,其中从第1个到第6个虚拟终端总是字符界面,而第7个虚拟终端则总是图形化用户界面,并且必须在启动图形化用户界面后才存在。每个虚拟终端相互独立,用户可以相同或不同的用户帐号登录各虚拟终端,同时使用计算机。虚拟终端之间可以相互切换。 ALT+F1ALT+F7可从字符界面的虚拟终端切换到其他虚拟终端。 CTRL+ALT+F1 CTRL+ALT+F6则可从图形化用户界面切换到字符界面的虚拟终端。,4.1.2 字符界面下的用户登录,RHEL Server 5的字符界面默认使用英文 第一行信息为Linux的发行版本 第二行信息显示Linux内核版本及本机的CPU型号 第三行信息显示

3、本机的主机名 成功登录后显示该用户帐号上次登录系统的时间以及终端号,4.1.3 Shell命令,1.Shell命令提示符 默认普通用户$,超级用户 # 2.Shell命令格式 由命令名、选项和参数三个部分组成 命令名必不可少,并且总是放在整个命令行的起始位置 选项是执行该命令的限定参数或者功能参数,可以有一个,也可以有多个,甚至还可能没有。选项常以“-”开头 ,部分以“- -”开头 参数是执行该命令所必须的对象,可以有一个,也可以有多个,甚至还可能没有,4.1.4 字符界面下注销,重启与关机,1.注销 exit CTRL+D 2.重启 reboot shutdown r now 3.关机 sh

4、utdown -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.mo

5、re命令 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.通配符“?”代

6、表任何一个字符 3.“ ”表示指定的一个字符范围,可由直接给出的字符组成,也可以由起始字符、“-”和终止字符组成.如使用“!”,则表示不在这个范围之内的其他字符。,4.3.2 输入输出重定向,“” 实现输出重定向 “” 实现附加输出重定向 “&” 或“2”实现错误输出重定向 “”实现输入重定向,但极少使用,4.3.3 管道,“|”符号可实现管道功能,前一个命令的输出结果传送到后一个命令作为输入,从左到右依次执行每个命令。,4.3.4 历史记录,1.历史记录简介 每个用户在自己的主目录下都有一个名为.bash_history的隐藏文件,其保存曾执行过的Shell命令。每当用户退出登录或关机后本次

7、操作中使用过的所有Shell命令就会追加保存在该文件中。Bash默认最多保存1000个Shell命令的历史记录。,4.3.4 历史记录,2.利用历史记录的方法 方法一:使用上下方向键,PgUp或PgDown键,在Shell命令提示符后将出现已执行过的命令。直接按Enter键就可以再次执行这一命令,也可以对出现的命令行进行编辑,修改为用户所需要的命令后再执行。 方法二:先利用history命令查看Shell命令的历史记录,然后调用已执行过的Shell命令。,4.3.4 历史记录,3.相关命令 history命令 查看Shell命令的历史记录 !序号 执行指定序号的Shell命令,4.3.5 别名

8、,alias命令:查看和设置别名 1.查看别名 2.设置别名 当别名命令与标准Shell命令同名时,别名命令优先于标准Shell命令执行。也就是说在Shell命令的提示符后输入“ls”命令时,其真正执行的并不是标准的ls命令,而是ls别名命令 .如果要使用标准的Shell命令,需要在命令名前添加“”字符,4.4 文本编辑器vi,4.4.1 vi的工作模式 4.4.2 启动vi 4.4.3 编辑文件 4.4.4 保存文件与退出,4.4.1 vi的工作模式,1.命令模式 启动vi 后进入的工作模式 ,输入的任何字符都被当作编辑命令 2.文本编辑模式 输入的任何字符都被vi当作文件内容显示在屏幕上

9、3.最后行模式 屏幕的底部显示“:”符号作为最后行模式的提示符,等待用户输入相关命令,4.4.2 启动vi,vi的界面可分为两个部分:编辑区和状态/命令区。状态/命令区在屏幕的最下一行,用于输入命令,或者显示出当前正在编辑的文件的名称、状态、行数和字符数。其他区域都是编辑区,用于进行文本编辑。,4.4.3 编辑文件,1.输入文本 2.查找字符串 3.撤消与重复 4.文本块操作,4.5 图形化用户界面与字符界面,4.5.1 图形化用户界面的启动方式 4.5.2 运行级别 运行级别的相关设置保存在/etc/inittab文件,修改设置可决定启动时是否启动图形化用户界面 4.5.3 手工启动图形化用户界面 startx,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号