- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文件内容操作命令—— grep grep命令 用途:在文件中查找并显示包含指定字符串的行 格式:grep [选项]... 查找条件 目标文件 常用命令选项 -i:查找时忽略大小写 -v:反转查找,输出与查找条件不相符的行 查找条件设置 要查找的字符串以双引号括起来 “^……”表示以……开头,“……$”表示以……结尾 “^$”表示空行 关于linux文件的归档和压缩 在网络里,供人下载的文件通常是压缩过的,这些被压缩过的档案,通常其附档名都是『 *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2 』等等的. *.Z compress 程序压缩的文档 *.bz2 bzip2程序压缩的文档 *.gz gzip程序压缩的文档 *.tar tar程序打包的数据,并没有压缩过 *.tar.gz tar程序打包过的文档,其中并且经过gzip的压缩 压缩文件类型 压缩软件的发展历史 压缩程序的历史: 最早期的要算是 compress 这个家伙了,而后,后来的 GNU 计划开发出新一代的压缩指令 gzip ( GNU zip ) 用来取代 compress 这个老牌的压缩指令,再来还有 bzip2 这个压缩比更好的压缩令。 打包软件: 单纯的 tar 功能仅是『打包』而已,亦即是将很多档案集结成为一个档案。 压缩软件--gzip gzip [-d#] filename 压缩与解压命令 zcat filename.gz 读取压缩文件内容 -d 解压缩的参数 -# 压缩等级 1 最不好 9最好 6是默认值 例如: gzip man.config 就会产生man.config.gz zcat man.config.gz 读取man.config.gz的内容 gzip –d man.config.gz 解压缩man.config.gz为man.config 也可以使用gunzip man.config.gz来解压缩 gzip -9 man.config ?以最大压缩比例来压缩man.config这个文件 压缩软件—bzip2 语法: bzip2,bzcat bzip2 [-dz] filename 压缩解压缩指令 bzcat filename.bz2 读取压缩文件内容 -d 解压缩的意思 -z 压缩的意思 例如: bzip2 -z man.config 压缩文件 bzcat man.config.bz2 查看文件内容 bzip2 -d man.config.bz2 解压缩 或者bunzip2 man.config.bz2 打包软件—tar tar 打包程序 tar [-zxcvfpP] filename 参数说明: -z : 是否同时具有gzip的属性 -j : 调用bzip2 -c: 建立一个压缩文件的参数指令 -x: 解开一个压缩文件的参数 -v: 压缩的过程中显示文件 -f: 使用文件名,f后要立即接文件名,不要在加参数 -t: 查看tarfile里面的文件 -r: 追加文件 打包软件—tar(2) 例一:tar –cvf directory.tar directory 只将目录整合打包成一个文件 例二:tar –zcvf directory.tar.gz directory 除了打包外,同时以gzip压缩 例三:tar –zcvf filename.tar.gz /home/test/* /home/test/ 下的所有文件全部打包并压缩成为一个filename.tar.gz的文件。 例四:tar –xvf directory.tar 解tar 封包,这里因为没有使用 gzip压缩,所以只需要使用-xvf,不需要加上z,否则会出问题。 例五:tar –zxvf directory.tar.gz 这个就是使用了gzip的压缩 结果,所以需要使用-z。 例六: tar –ztvf directory.tar.gz 这里的t可以查看tar里的文件信息,而不 需要将他解开 注意:而由于 tar 整合过后的档案我们通常会取名为 *.tar ,而如果还含有 gzip 的压缩属性,那么就取名为 *.tar.gz 。 结束 The end Thanks 6 文件类型 Linux沿用了Unix风
文档评论(0)