[Shell基础及常用命令3.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文档。上传文档
查看更多
[Shell基础及常用命令3

电子科技大学中山学院 * 电子科技大学中山学院 Shell基础及常用命令(3) 1. 掌握文本过滤命令:grep 2. 了解正则表达式的使用 3. 掌握Shell的操作技巧 4. 了解其它常用命令 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 内容过滤命令:grep 命令名称:grep 英文原意:print lines matching a pattern 命令所在路径:/bin/grep 执行权限:所有用户 功能描述:将符合样式的该行列出 语法:grep [选项] [指定表达式] [搜索的目标文件] -n 显示行号 -c 显示行数 -v 反向选择 -i 忽略大小写 示例: grep ftp /etc/services Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 正则表达式【难点,了解】 正则表达式:一个处理字符串的规则。适用正则表达式的常用命令有find、grep、awk和sed等 使用它,可以提高搜索效率和精度。有点类似于Shell环境中的通配符。 符号 []表示集合字符:[a-z] [0-9] [A-Z] [^a-z] ^ 表示行首,$表示行尾:^word , word$ \ 表示转义字符 .表示任意一个字符,*表示任意多个字符: {}表示限定字符重复个数范围:o\{2\} Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 正则表达式【难点,了解】 Pattern \{n\}??只用来匹配前面pattern出现的次数,n为次数。 Pattern \{n,\}??含义同上,但次数最少为n Pattern \{n,m\}??含义同上,但pattern出现的次数在n与m之间。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 正则表达式 通过grep选取字符串 搜索特定字符串:grep –n ‘the’ test (-vn/-in) 利用[]来搜索集合字符: grep –n ‘t[ae]st’ test grep –n ‘[^g]oo’ test grep –n ‘[^a-z]oo’ test 行首和行尾字符:^ $ grep –n ‘^the’ test grep –n ‘!$’ test grep –n ‘^$’ test Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. 正则表达式 通过grep选取字符串 任意一个字符(.) grep –n ‘g..d’ test 限定连续重复字符范围{} grep –n ‘o{2}’ test grep –n ‘o\{2\}’ test grep –n ‘go\{3,4\}’ test 总结:^word ; word$; . ; \ ; \{n,m\} []; [^] Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Shell操作技巧 Bash Shell的基本功能、技巧 命令记忆:记录的文件在主目录的.bash_history history [10] ; ?显示命令历史列表? !num :执行命令历史列表的第num条命令 !! :执行上一条命令 命令与文件补全:[Tab]键 命令别名:举例 alias lm=‘ls –al’ unalias lm 通配符:帮助用户查询和执行命令 数据流重定向:设置标准输入输出 多命令执行:command1 ;(、 ||) command2 命令替换:command1 `command` Evaluation only. Created w

文档评论(0)

huhongjun + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档