ubuntu 下的压缩与解压缩

关于ubuntu下的压缩与解压 常见的文件格式有tar.gz 跟tar.bz2两种 下面是常见的压缩与解压的用法

tar -cvf xxx.tar *            将当前文件夹下的所有文件打包成xxx.tar 文件(未压缩)
tar -cvf xxx.tar hello/*    将当前文件夹下的hello目录打包成xxx.tar文件

tar -xvf xxx.tar        将xxx.tar包内的文件解到当前目录
tar -xvf xxx.tar -C hello    将xxx.tar包内的文件解到hello目录下(注意-C的用法  要解到指定文件夹加上-C)

gizp xxx.tar            将xxx.tar文件压缩(创建xxx.tar.gz文件)
giz -d xxx.tar.gz        将xxx.tar.gz压缩包解压

用tar 直接打包并压缩
tar -zcvf xxx.tar.gz  *    将当前目录下的所有文件压缩打包到xxx.tar.gz
解压缩用
tar -zxvf xxx.tar.gz        要解压到指定文件夹在xxx.tar.gz 后加上 -C

当压缩包为bzip2 文件时        只需将-z 换成-j
即tar -jcvf xxx.tar.bz2 *    压缩
tar -jxvf xxx.tar.bz2        解压

要打包指定后缀名的文件
tar -zcvf xxx.tar.gz *.c    将当前目录下的所有.c文件打包到xxx.tar.gz里


zip 文件压缩与解压 需要用到的是zip 与unzip 命令

zip xxx.zip *.txt                 将当前文件夹下的所有.txt 文件打包

unzip -d test xxx.zip       将xxx.zip内的文件解压到test文件夹

 

ubuntu 下的压缩与解压缩

转载请注明来源:幽幽过客_{ubuntu 下的压缩与解压缩}