黑马程序员技术交流社区

标题: 【郑州校区】python之Linux基础(七) [打印本页]

作者: 谷粒姐姐    时间: 2018-12-12 10:41
标题: 【郑州校区】python之Linux基础(七)
⽂本搜索:grep
Linux系统中grep命令是⼀种强⼤的⽂本搜索⼯具,grep允许对⽂本⽂件进⾏模式查找。 如果找到匹配模式,        grep打印包含模式的所有⾏。
grep⼀般格式为:
grep        [-选项]        ‘搜索内容串’⽂件名
在grep命令中输⼊字符串参数时,最好引号或双引号括起来。
例如:

[AppleScript] 纯文本查看 复制代码
grep        'a'        1.txt

常⽤选项说明:


grep搜索内容串可以是正则表达式。
正则表达式是对字符串操作的⼀种逻辑公式,就是⽤事先定义好的⼀些特定字符、及这些 特定字符的组合,组成⼀个“规则字符串”,这个“规则字符串”⽤来表达对字符串的⼀种过 滤逻辑。
grep常⽤正则表达式:



        查找⽂件:find
find命令功能⾮常强⼤,通常⽤来在特定的⽬录下搜索符合条件的⽂件,也可以⽤来搜索 特定⽤户属主的⽂件。
常⽤⽤法:


        归档管理:tar
计算机中的数据经常需要备份,tar是Unix/Linux中最常⽤的备份⼯具,此命令可以把⼀系 列⽂件归档到⼀个⼤⽂件中,也可以把档案⽂件解开以恢复数据。
tar使⽤格式        tar        [参数]        打包⽂件名        ⽂件
tar命令很特殊,其参数前⾯可以使⽤“-”,也可以不使⽤。
常⽤参数:


注意:除了f需要放在参数的最后,其它参数的顺序任意。


⽂件压缩解压:gzip
tar与gzip命令结合使⽤实现⽂件打包、压缩。        tar只负责打包⽂件,但不压缩,⽤gzip压 缩tar打包后的⽂件,其扩展名⼀般⽤xxxx.tar.gz。

gzip使⽤格式如下:
gzip                [选项]                被压缩⽂件




tar这个命令并没有压缩的功能,它只是⼀个打包的命令,但是在tar命令中增加⼀个选项(z)可以调⽤gzip实现了⼀个压缩的功能,实⾏⼀个先打包后压缩的过程。
压缩⽤法:tar        cvzf        压缩包包名        ⽂件1        ⽂件2        ...
-z        :指定压缩包的格式为:file.tar.gz




解压⽤法:        tar        zxvf        压缩包包名


解压到指定⽬录:-C        (⼤写字⺟“C”)




作者: 一个人一座城0.0    时间: 2019-2-14 14:20
看一看。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2