第三章 UNIX的文本编辑工具.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 UNIX的文本编辑工具 1、UNIX SELL的元字符; 2、UNIX SHELL的正则表达式; 3、ed编辑器的基本操作; 4、vi编辑器的基本操作及环境设置; 5、Emacs的基本操作; 6、数据检索加工工具awk。 UNIX的文本编辑工具 UNIX系统中通过文本编辑器来创建和编辑文本文件、数据库文件、源程序代码等。 常见的编辑器包括: ed:早期Unix系统中的行编辑器; ex:ed的基础上发展的行编辑器; edit:ex的简化版; vi:全屏幕编辑器,ex发展改进而来的编辑工具; Emacs:可视化的文本编辑环境,功能强大 1、Unix shell的元字符 元字符:*、?、、、、|、;、!、[]、$、\、`、”、’、()、 元字符示例 [root@stu1 stu]# cd ~/unix_2010/ 表示的含义: [root@stu1 unix_2010]# ls .* 表示的含义: [a-z]* 匹配小写字母开头的所有字符串 [root@stu1 unix_2010]# ls [abc]* 表示的含义: [!list] 匹配不在list中出现的字符 [root@stu1 unix_2010]# ls [!t]* 表示的含义: 1、Unix shell的元字符 元字符的示例 元字符的示例 1、Unix shell的元字符 元字符的示例 回顾第七次课的内容 inittab文件的含义 设置单用户模式、多用户模式、图形界面模式 Unix操作系统的体系结构 系统对移动设备和各种文件系统的支持 Unix识别的各种文件系统 Unix中设备标识管理 磁盘分区的挂载 Unix shell中的元字符 *、?、、、、|、;、!、[]、$、\、`、”、’、()、 课堂练习 3、某系统管理员需要在今天做如下工作: (1)在上午9:00读取/etc/passwd文件的第一列,并把该内容写入/root/user文件中; (2)在下午5:30将U盘(U盘被识别为hdb)挂载到/mnt/usb目录,然后把/root/user文件拷贝到U盘,最后卸载U盘; (3)在下午6:00关机。 课堂练习 #at 9:00 atcut –d “:” -f1 /etc/passwd /root/user at[ctrl+d] #at 17:30 atmount /dev/hdb /mnt/usb atcp /root/user mnt/usb atumount /dev/hdb at[ctrl+d] #at 18:00 atpoweroff 第八次课的主要内容 请大家提一些意见 课堂节奏、示例是否需要增加、声音、如何提高兴趣,已有的优点是什么,缺点是什么?写好姓名班级课后交上来; shell的正则表达式 和grep命令搭配使用 ed编辑器的基本操作 基本能够编辑文本 vi编辑器的基本操作 掌握重点:命令行模式下的命令 2、Unix shell的正则表达式 使用元字符进行匹配的模式称为“正则表达式” 正则表达式是一种说明查找匹配模式的语法 2、Unix shell的正则表达式 正则表达式的匹配模式 正则表达式的示例 正则表达式的示例 各种工具对正则表达式的支持 3、ed编辑器的基本操作 编辑器的基本工作流程 3、ed编辑器的基本操作 ed是行编辑器 ed的进入:ed 文件名 ed的保存:w ed的退出:q(Q表示不保存强制退出) ed的模式 命令行模式:从标准输入读命令并执行; 输入模式:输入需要编辑的文本。 3、ed编辑器的基本操作 ed模式的转换 ed编辑器默认的进入命令行模式,从输入模式返回命令行模式,是在单独的一行输入“.”; 从命令行模式进入输入模式,可输入a(append),i(insert),c(change)字符都可以。 ed的基本命令 ed的命令都是单字符的命令 格式: 3、ed编辑器的基本操作 地址,可以不写,或者写1个或者2个 特殊的行号表示:$表示最后一行;^表示行首, .表示当前行 例子: 4、vi编辑器的基本操作 vi 的两种工作模式 命令模式:进入vi 后的初始模式, 也是 vi 的基本工作模式. 主要包括移动光标, 删除文本, 粘贴文本和查找文本等。 文本输入模式:是命令模式下的子模式,该模式下除ESC键以外的所有其它键都作为输入字符添加到被编辑的文本中。文本输入完成后必须按ESC键从文本输入模式返回到命令模式后, 才能继续完成其它操作。 4、vi编辑器的基本操作 4、vi编辑器的基本操作 4、vi编辑器的基本操作 vi的进入和退出 进入:vi 文件名 退出:命令行模式下 4、vi编辑器的基

文档评论(0)

整理王 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档