Linxu 压缩与解压缩

来源:互联网 发布:mac口红干嘛 编辑:程序博客网 时间:2024/05/16 08:21

zip 命令

    #zip -r myfile.zip ./*
    将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

    #unzip  -d /home/sunny myfile.zip
    把myfile.zip文件解压到 /home/sunny/
    没有参数默认解压到当前目录
    -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下

 

打包命令:tar

   #tar [-jz][cv][-f 新建的文件名] filename   ==>打包与压缩

   #tar [-jz][xv][-f 要解压的文件名] [-C 解压后文件的目录]

    

   打包与解包

   # tar -cf all.tar *.jpg

  这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。

  # tar -xf all.tar

 这条命令是解出all.tar包中所有文件

 

解压总结:    

    1、*.tar 用 tar –xvf 解压

  2、*.gz 用 gzip -d或者gunzip 解压

  3、*.tar.gz和*.tgz 用 tar –xzf 解压

  4、*.bz2 用 bzip2 -d或者用bunzip2 解压

  5、*.tar.bz2用tar –xjf 解压

  6、*.Z 用 uncompress 解压

  7、*.tar.Z 用tar –xZf 解压

  8、*.rar 用 unrar e解压

  9、*.zip 用 unzip 解压

 


0 0