第9章 档案与文件系统的压缩与打包
来源:百度文库 编辑:神马文学网 时间:2024/04/18 03:46:20
一、linux常见压缩文件的扩展名: 1. *.z compress程序压缩的档案 *gz gzip程序压缩的档案 *.bz2 bzip2程序压缩的档案 *.tar tar程序打包的数据,并没有压缩 *.tar.gz tar程序打包并经过gzip压缩 *.tar.bz2 tar程序打包并经过bzip2压缩 以上常见的压缩指令就是gzip、bzip2了,compress已不流行了。bzip2的压缩比要优于gzip,不过这些指令仅针对一个档案来压缩与解压。
2.gzip/zcat gzip用来代替compress,压缩比更好 gzip -v man.config 压缩后源文件将不存在, gzip -d man.config 解压 zcat man.config 该命令可读取该压缩文件(文本) gzip -c man.config > man.config.gz 压缩并保留原文件
3.bzip2,bzcat 用来取代gzip,压缩比优于gzip bzip2 -z man.config bzcat man.config bzip2 -d man.confg.bz2 bzip2 -c man.config > man.config.bz2
4.tar -c:建立打包档案; -t:查看打包档案的内容含有哪些档名; -x:解压的功能,-c/-t/-x不可出现在同一指令列中; -j:通过bzip2压缩/解压,档名最好为*.tar.bz2 -z:通过gzip压缩/解压,档名最好为*.tar.gz -v:压缩/解压过程中,将正处理的文件名显示出来; -f filename:后面跟要处理的档名,建议-f单独写一选项; -C:在特定目录解压; -p:保留备份数据的原本权限与属性,常用于备份重要的配置文件 ; -P:保留绝对路径,即允许备份数据中含有根目录存在。 简单记忆如下: 压缩:tar -jcv -f filename.tar.bz2 查询:tar -jtv -f filename.tar.bz2 解压:tar -jxv -f filename.tar.bz2
5.tar举例 有事没事备份下/etc目录是件好事。 tar -zpcvf /home/kungfu/etc.tar.gz /etc // 压缩,-p保留原本权限与属性 tar -jpcvf /home/kungfu/etc.tar.bz2 /etc tar -jpPcvf /home/kungfu/etc.tar.bz2 /etc //-P保留绝对路径,比较危险不建议使用 tar -jtvf /home/kungfu/etc.tar.bz2 //查看档案中的文件名及发生,取掉-v只显示文件名 tar -jxvf /home/kungfu/etc.tar.bz2 -C /tmp //解压到/tmp目录 tar -jtvf etc.tar.bz2 | grep 'pass' //查看指定文件 tar -jxvf etc.tar.bz2 etc/passwd //解压到指定目录
2.gzip/zcat gzip用来代替compress,压缩比更好 gzip -v man.config 压缩后源文件将不存在, gzip -d man.config 解压 zcat man.config 该命令可读取该压缩文件(文本) gzip -c man.config > man.config.gz 压缩并保留原文件
3.bzip2,bzcat 用来取代gzip,压缩比优于gzip bzip2 -z man.config bzcat man.config bzip2 -d man.confg.bz2 bzip2 -c man.config > man.config.bz2
4.tar -c:建立打包档案; -t:查看打包档案的内容含有哪些档名; -x:解压的功能,-c/-t/-x不可出现在同一指令列中; -j:通过bzip2压缩/解压,档名最好为*.tar.bz2 -z:通过gzip压缩/解压,档名最好为*.tar.gz -v:压缩/解压过程中,将正处理的文件名显示出来; -f filename:后面跟要处理的档名,建议-f单独写一选项; -C:在特定目录解压; -p:保留备份数据的原本权限与属性,常用于备份重要的配置文件 ; -P:保留绝对路径,即允许备份数据中含有根目录存在。 简单记忆如下: 压缩:tar -jcv -f filename.tar.bz2 查询:tar -jtv -f filename.tar.bz2 解压:tar -jxv -f filename.tar.bz2
5.tar举例 有事没事备份下/etc目录是件好事。 tar -zpcvf /home/kungfu/etc.tar.gz /etc // 压缩,-p保留原本权限与属性 tar -jpcvf /home/kungfu/etc.tar.bz2 /etc tar -jpPcvf /home/kungfu/etc.tar.bz2 /etc //-P保留绝对路径,比较危险不建议使用 tar -jtvf /home/kungfu/etc.tar.bz2 //查看档案中的文件名及发生,取掉-v只显示文件名 tar -jxvf /home/kungfu/etc.tar.bz2 -C /tmp //解压到/tmp目录 tar -jtvf etc.tar.bz2 | grep 'pass' //查看指定文件 tar -jxvf etc.tar.bz2 etc/passwd //解压到指定目录
第9章 档案与文件系统的压缩与打包
文件打包与压缩
第8章 磁盘文件与文件系统管理
Linux下常用压缩格式的压缩与解压方法
Linux中文件的压缩与解压缩
备份与压缩命令
Linux下NFS(网络文件系统)的建立与配置方法
Eclipse SWT应用程序项目的打包与部署
Eclipse SWT应用程序项目的打包与部署
Linux压缩打包命令使用方法
分卷压缩与解压2
备份与压缩命令[转帖]
档案新发现:西安事变的陪衬与主角
档案管理与劳动就业!!
定时RAR压缩打包并且FTP上传的bat方式 - 异界代码
定时RAR压缩打包并且FTP上传的bat方式 - 异界代码
Linux教程-备份与压缩命令
博览群书:情境记忆与压缩记忆
压缩语段与提炼信息
博览群书:情境记忆与压缩记忆r
博览群书:情境记忆与压缩记忆
世卫组织评选的最健康与最垃圾食品(送“清毒”打包文章)
胡适与蒋介石交往档案
基于MPEG-4视频图像压缩处理的研究与应用