顿搜
飞过闲红千叶,夕岸在哪
类目归类
zip dunso.zip dunso.txt #在当前目录压塑
zip /home/Dunso/dunso.zip /etc/dunso.txt zip dunso.zip dunso1.txt dunso2.png dunso3.jpg加上-[0-9]可以调整压缩率,0表示“不压缩”,9表示“最大限度压缩”。
zip -9 dunso.zip dunso.txtzip -P 123456 dunso.zip dunso.txt
zip -e dunso.zip dunso.txt-P:直接在shell中输入密码,-e:提示输入密码,不会保存在shell历史记录中。
unzip together.zip-v verbose的缩写,显示更多解压信息
-l 不解压,列出zip文件里包含的文件
-t 测试要解压的文件是否损坏
zip命令需要指定新创建的zip文件的名称,而gzip 命令只需输入命令和要压缩的文件名即可。
gzip dunso.txt #原文件将被删除。
gzip -c dunso.txt > dunso.txt.gz #可以保留源文件gzip -r *【注】gzip不会归档,因此上面的命令是为每一个文件生成一个压缩文件,并删除其原文件。
同zip一样,gzip可以用选项-[0-9]来调整压缩率。
gunzip dunso.txt.gzgunzip同样会删除原文件,可用-c选项与重定向输出来保留原文件。-t选项用来测试被解压的文件。
如果你不喜欢gunzip命令,也可以用gzip -d来代替。
bzip2创建者有意就是要取代gzip命令的
bzip2 dunso.txt同样会删除原文件,也可用同样的方法防止删除原文件
bunzip2 -c dunso.txt.bz2 > dunso.txt-t用来测试将要解压的文件。
如果你不喜欢bunzip2命令,也可以用bzip2 -d来代替。
tar -cf dunso.tar dunso1.txt dunso2.png-c(或--create)选项告诉tar创建一个tarball
-f(或--file)用于为tarball指定文件名,因此-f后必须紧接文件名
因为tar是归档工具,因此归档后,原文件会得以保留。
tar -zvcf dunso.tar.gz dunso1.txt dunso2.png
tar -jvcf dunso.tar.bz2 dunso1.txt dunso2.png-z(或--gzip)选项用来在tar中调用gzip
-v(或--verbose)在shell中输出详细信息,用来满足控制欲超强的你,-j选项用来在tar中调用bzip2
扩展名不一定要是.tar.gz或.tar.bz2,但是良好的扩展名能减少很多误会。
tar -zvtf
tar -jvtftar -zvxf dunso.tar.gz dunso1.txt dunso2.png
tar -jvxf dunso.tar.bz2 dunso1.txt dunso2.png-x选项用来解压文件