linux 压缩命令

.zip格式压缩

zip 压缩文件名 源文件     压缩文件

zip -r 压缩文件名 源目录    #压缩目录

.zip格式解压缩

unzip 压缩文件     #解压缩

.gz格式压缩

gzip 源文件  #压缩为.gz格式的压缩文件,源文件会消失

gzip -c 源文件 >  压缩文件 #压缩为.gz格式,源文件保留

gzip -r 目录 #压缩目录下所有的子文件,但是不能压缩目录

.gz格式解压缩

gzip -d 压缩文件  #解压缩

gunzip  压缩文件    #解压缩文件

.bz2格式压缩

bzip2 源文件  #压缩为.bz2格式,不保留源文件

bzip2 -k 源文件 压缩后保留源文件           此命令不能压缩目录

bzip2 -d 压缩文件 #解压缩,-k保留压缩文件

bunzip2 压缩文件   #解压缩,-k保留压缩文件

打包命令tar

tar -cvf 打包文件名 源文件  -c : 打包  -v: 显示过程      -f : 指定打包后的文件名

tar -cvf long.tar long

tar -xvf 打包文件名   -x  解打包  例如: tar -xvf long.tar

.tar.gz压缩格式

其中.tar.gz格式是先打包为.tar格式,再压缩为.gz格式

tar -zcvf 压缩包名.tar.gz  源文件  #-z压缩为.tar.gz格式

tar -zxvf 压缩包名.tar.gz     #-x解压缩.tar.gz格式

.tar.bz2压缩格式

其中.tar.bz2格式是先打包为.tar格式,再压缩为.bz2格式

tar -jcvf 压缩包名.tar.bz2  源文件  #-z压缩为.tar.bz2格式

tar -jxvf 压缩包名.tar.bz2     #-x解压缩.tar.bz2格式         tar -jxvf 压缩包名.tar.bz2  -C   /tmp   指定解压缩位置

时间: 2024-10-22 13:16:23

linux 压缩命令的相关文章

Linux压缩命令

 tar 语法:tar 选项[-zcf] [压缩后文件名] [目录] 将整个/home/jxn/familyA目录下的文件全部打包成为/home/jxn/familyA.tar 仅打包,不压缩  tar -cf /home/jxn/familyA.tar /home/jxn/familyA 打包后,以gzip压缩 tar -zcf /home/jxn/familyA.tar.gz /home/jxn/familyA 打包后,以bzip2压缩 tar -jcf /home/jxn/family

linux压缩命令压缩和提取文件

Linux中的tar命令通常用于创建.tar.gz或.tgz存档文件.此命令有很多选项,但您只需记住几个字母即可使用tar快速创建存档.tar命令也可以提取生成的档案. 压缩整个目录或单个文件 使用以下命令压缩Linux上的整个目录或单个文件.它还将压缩您指定的目录中的每个其他目录 - 换句话说,它以递归方式工作. tar -czvf name-of-archive.tar.gz /path/to/directory-or-file 以下是这些开关的实际含义: -c:C创建一个存档.-z:使用g

Linux压缩命令及vim编辑指令

cat命令 实现几个文件的合并,和将一个或几个文件添加到另外一个文件中. tar命令 将文件或目录打包成一个文件 -c  创建一个新的tar文件 -t  列出tar文件中的目录名称 -v  显示打包文件的详细文件或目录信息 -x  从tar文件中抽出文件 -f归档文件或者设备,一般都要写 -z 使用gzip算法来压缩打包后的文件 -j  使用bzip算法来压缩打包后的文件 -C  后面接解压后的文件所在的位置 vi编辑器 包含三种模式,命令模式,编辑模式,扩展模式. 从命令模式进入编辑模式, a

linux 压缩命令详解

原文地址:http://www.2cto.com/os/201112/114982.html 编写shell脚本的时候经常需要解压缩到指定的文件夹,tar命令是最常用的 参考一下说明,其中注意-C的用法. tar命令 解压文件到指定目录:tar -zxvf /home/zjx/aa.tar.gz -C /home/zjx/pf tar [-cxtzjvfpPN] 文件与目录.... 参数: -c :建立一个压缩文件的参数指令(create 的意思): -x :解开一个压缩文件的参数指令! -t

linux压缩命令(四)之zip总结

zip支持目录压缩 zip 2.zip 2.txt 压缩文件,支持重命名,源文件不消失 zip -r test.zip ? ../d6z/ 压缩目录,压缩后源文件不消失 unzip 11.zip -d ./1/ 解压缩都指定目录,源文件不消失,自动生成指定目录 unzip test.zip 解压缩文件,如果存在会提示,-o覆盖不提示 unzip -l test.zip 查看zip压缩包文件列表,不支持查看文件内容

linux压缩命令(三)之xz命令总结

xz同样不支持压缩目录 ?xz 1.txt ?压缩文件,压缩后源文件消失 du -sh 1.txt.xz ?查看压缩文件后大小 xz -d 1.txt.xz ?解压缩,解压缩后压缩包消失 unxz 1.txt.xz ?解压缩文件同xz -d xz -c 1.txt > ? ./2.txt.xz 压缩文件到指定目录,支持重命名压缩后的文件名,压缩后源文件不消失 xzcat 2.txt.xz | more 查看压缩包中文件的内容 xz -c -d 2.txt.xz ? > ./2.txt 解压缩文

linux中的压缩命令详细解析(二)

我们在<Linux中的压缩命令详细解析(一)>中已经讲解了常见的三种压缩命令,下面我们开始讲解工作中最常用到的tar命令. 为了使压缩和解压缩变得简单,tar命令就应运而生了.那么究竟该如何使用呢? tar.gz格式: 压缩命令: tar -zcvf 压缩文件名 源文件名 举例: 把abc文件压缩成后缀为tar.gz格式的文件 tar -zcvf abc.tar.gz abc 解压缩命令: 举例:解压缩abc.tar.gz文件 tar -zxvf abc.tar.gz tar.bz2格式: 压

Linux学习---(文件的压缩和解压缩命令zip unzip tar、关机和重启命令shutdown reboot……)

1.压缩和解压缩命令    常用压缩格式:.zip..gz..bz2..tar.gz..tar.bz2..rar    .zip格式压缩和解压缩命令        zip 压缩文件名 源文件:压缩文件        zip -r 压缩文件名 源目录:压缩目录        unzip 压缩文件名:解压缩 .zip文件    .gz格式压缩和解压缩        gzip 源文件:压缩为.gz 格式的压缩文件,源文件会消失        gzip -c 源文件 > 压缩文件:压缩为.gz 格式,源

19个Linux备份压缩命令

Linux ar命令 Linux ar命令用于建立或修改备存文件,或是从备存文件中抽取文件. ar可让您集合许多文件,成为单一的备存文件.在备存文件中,所有成员文件皆保有原来的属性与权限. 语法ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员文件] Linux bunzip2命令 Linux bunzip2命令是.bz2文件的解压缩程序. bunzip2可解压缩.bz2格式的压缩文件.bunzip2实际