- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲 Linux文件系统(2)
James Ho
Sept 2012
主要内容
• 文件的压缩
• 文件的搜寻
• 文件的共享/链接
文件的压缩
• 压缩命令gzip
• 作用: 将文件压缩成.gz格式, 并删除原文件
• 格式: gzip [-option] filelist
• 选项: -d 解压缩
-r 包含目录的压缩
文件的压缩
• 压缩命令gzexe
• 作用: 用于压缩可执行文件,压缩后依然可执
行
• 格式: gzexe [-option] filelist
• 选项: -d 解压缩
文件内容排序
• 排序工具sort
• 作用: 对文本文件中的内容按要求排序。
• 格式: sort [-option] filelist
• 选项: -f 忽略大小写
-k 指定字段排序
-r 反向排序
搜索
• 在系统中搜索感兴趣的命令或文件
• 命令之一: find
• 作用: 在树状结构中彻底检查
• 格式: find [dir] [expression]
• 常用表达式: -name, -size +
搜索
• 在系统中搜索感兴趣的命令或文件
• 命令之二: whereis
• 作用: 检查命令是否存在
• 格式: whereis [-option] filelist
• 选项: -m 只搜索帮助文件
-b 只搜索可执行文件(二进制)
搜索文件内容
• 在文本文件中搜索特定的内容
• 工具: grep, egrep, fgrep
• grep工具功能强大,支持正则表达式(Regular
Expressions)
• grep=general regular expression parser
搜索文件内容
• 命令: grep
• 作用: 按要求列出包含内容的行
• 格式: grep [option] pattern [filelist]
• 示例:
Ex1: grep Zhou student.txt
Ex2: grep ’5\’ *.txt
搜索文件内容
• grep常用选项:
-v 列出不匹配的行
-n 带原行号列出
-E 扩展。支持更多正则表达式
• 示例
Ex1: grep –v –i zhou student.txt
Ex2: ls –l | grep ^d
Ex3: grep –E ‘Li|Wang’ *.txt
剪切(Cut)和粘贴(Paste)
• 专门用于处理表格形式的文本文件,从文
件中截取所需内容,或组合成新的表格。
• 剪切命令: cut
• 格式: cut -f filelist
• 示例:
Ex1: cut -f3,4 students.txt
Ex2: cut -f3,1 students.txt
剪切(Cut)和粘贴(Paste)
• 粘贴命令: paste
• 格式: paste filelist
• 示例:
Ex1: paste name.txt number.txt
Ex2: paste student.txt student.txt | cut -
f3,4,5,6
正则表达式初步
• 正则表达式是Linux中关于字符串匹配的一
套规则
• 实现一个字符串定义规则匹配多个字符串
• Linux下很多工具都支持正则表达式
– grep, vi, awk, ed, sed
• 各工具支持的正则表达式略有区别
正则表达式的操作符
名称 操作符 示例 含义 支持的工具
析取 x|y|z x, y或z awk, egrep
任意字符 . / L..e/ Love, Live, Lose,… All
字符串首/尾字符 ^,$ ^x, x$ 以字符x开始/结束的串 All
字起始/结尾字符 \,\
您可能关注的文档
最近下载
- 《谷歌广告培训》课件.ppt VIP
- 二年级语文(统编版)快乐读书吧课件.pptx VIP
- 8.2 联合国 课件-学年高中政治统编版选择性必修一当代国际政治与经济.pptx
- 中国酒与酒文化案例.ppt VIP
- 挤压机800t100t1320t说明sy1000s1000t说明书.pdf VIP
- 《25MN铝合金挤压机液压系统改造》-毕业论文(设计).doc VIP
- 毕业设计(论文)铝型材挤压机液压部分的设计.doc VIP
- 二年级【语文(统编版)】语文园地一(第三课时)ppt课件.pptx VIP
- 锅炉运行技术问答100题含答案.docx VIP
- 大麦娱乐公司深度报告:现场娱乐生态龙头,IP业务开辟增长新曲线.pdf
原创力文档


文档评论(0)