精华内容
下载资源
问答
  • Linux下zip压缩解压缩文件夹

    万次阅读 2017-12-15 13:35:47
    解压zip文件到当前目录 unzip filename.zip ============================ 另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下:   tar -zcvf



    实例:压缩服务器上当前目录的内容为xxx.zip文件


    zip -r xxx.zip ./*


    解压zip文件到当前目录


    unzip filename.zip


    ============================


    另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下:


     


    tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/
    ============================


    linux zip命令


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


    2.unzip
    unzip -o -d /home/sunny myfile.zip
    把myfile.zip文件解压到 /home/sunny/
    -o:不提示的情况下覆盖文件;
    -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;


    3.其他
    zip -d myfile.zip smart.txt
    删除压缩文件中smart.txt文件
    zip -m myfile.zip ./rpm_info.txt
    向压缩文件中myfile.zip中添加rpm_info.txt文件
    -------------------------------------------------------------------------------


    要使用 zip 来压缩文件,在 shell 提示下键入下面的命令:


    zip -r filename.zip filesdir
     


    在这个例子里,filename.zip 代表你创建的文件,filesdir 代表你想放置新 zip 文件的目录。-r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件。


    要抽取 zip 文件的内容,键入以下命令:


    unzip filename.zip
     


    你可以使用 zip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:


    zip -r filename.zip file1 file2 file3 /usr/work/school 
     


    上面的命令把 file1、file2、 file3、以及 /usr/work/school 目录的内容(假设这个目录存在)压缩起来,然后放入 filename.zip 文件中。


     


    tar 命令详解


      -c: 建立压缩档案


      -x:解压


      -t:查看内容


      -r:向压缩归档文件末尾追加文件


      -u:更新原压缩包中的文件


      这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。


      -c: 建立压缩档案


      -x:解压


      -t:查看内容


      -r:向压缩归档文件末尾追加文件


      -u:更新原压缩包中的文件


      下面的参数-f是必须的


      -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。


      # tar -cf all.tar *.jpg


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


      # tar -rf all.tar *.gif


      这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。


      # tar -uf all.tar logo.gif


      这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。


      # tar -tf all.tar


      这条命令是列出all.tar包中所有文件,-t是列出文件的意思


      # tar -xf all.tar


      这条命令是解出all.tar包中所有文件,-t是解开的意思


      压缩


      tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg


      tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz


      tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2


      tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z


      rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux


      zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux


      解压


      tar –xvf file.tar //解压 tar包


      tar -xzvf file.tar.gz //解压tar.gz


      tar -xjvf file.tar.bz2 //解压 tar.bz2


      tar –xZvf file.tar.Z //解压tar.Z


      unrar e file.rar //解压rar


      unzip file.zip //解压zip


      总结


      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 解压
    展开全文
  • # 把myfile.zip文件解压到 /home/v-gazh/ # -o:不提示的情况覆盖文件; # -d:-d /home/v-gazh 指明将文件解压缩/home/v-gazh目录; 压缩 zip -r myfile.zip ./* # 将当前目录的所有文件和文件夹...

    解压

    unzip -o -d /home/v-gazh myfile.zip
    # 把myfile.zip文件解压到 /home/v-gazh/
    # -o:不提示的情况下覆盖文件;
    # -d:-d /home/v-gazh 指明将文件解压缩到/home/v-gazh目录下;

    压缩

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

     

    转载于:https://www.cnblogs.com/bigtreei/p/10838904.html

    展开全文
  • 1.zip -r myfile.zip ./* 将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示...

    linux zip命令

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

    2.unzip
    unzip -o -d /home/sunny myfile.zip
    把myfile.zip文件解压到 /home/sunny/
    -o:不提示的情况下覆盖文件;
    -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;

    3.其他
    zip -d myfile.zip smart.txt
    删除压缩文件中smart.txt文件
    zip -m myfile.zip ./rpm_info.txt
    向压缩文件中myfile.zip中添加rpm_info.txt文件

    要使用 zip 来压缩文件,在 shell 提示下键入下面的命令:

    zip -r filename.zip filesdir

    在这个例子里,filename.zip 代表你创建的文件,filesdir 代表你想放置新 zip 文件的目录。-r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件。

    要抽取 zip 文件的内容,键入以下命令:

    unzip filename.zip

    你可以使用 zip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔:

    zip -r filename.zip file1 file2 file3 /usr/work/school

    上面的命令把 file1、file2、 file3、以及 /usr/work/school 目录的内容(假设这个目录存在)压缩起来,然后放入 filename.zip 文件中。

    tar 命令详解

    -c: 建立压缩档案

    -x:解压

    -t:查看内容

    -r:向压缩归档文件末尾追加文件

    -u:更新原压缩包中的文件

    这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

    -c: 建立压缩档案

    -x:解压

    -t:查看内容

    -r:向压缩归档文件末尾追加文件

    -u:更新原压缩包中的文件

    下面的参数-f是必须的

    -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    # tar -cf all.tar *.jpg

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

    # tar -rf all.tar *.gif

    这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

    # tar -uf all.tar logo.gif

    这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

    # tar -tf all.tar

    这条命令是列出all.tar包中所有文件,-t是列出文件的意思

    # tar -xf all.tar

    这条命令是解出all.tar包中所有文件,-t是解开的意思

    压缩

    tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg

    tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

    tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

    tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

    rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

    zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

    解压

    tar –xvf file.tar //解压 tar包

    tar -xzvf file.tar.gz //解压tar.gz

    tar -xjvf file.tar.bz2 //解压 tar.bz2

    tar –xZvf file.tar.Z //解压tar.Z

    unrar e file.rar //解压rar

    unzip file.zip //解压zip

    总结

    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 解压

    展开全文
  • d all #将all.zip 中的所有文件解压到当前目录中的all文件夹zip -r hy.zip hy #将当前目录的hy文件夹压缩为hy.zipzip -r hy.zip hy 123.txt #...

    zip all.zip *.jpg   #将所有.jpg的文件压缩成一个zip包

    unzip all.zip    #将all.zip中的所有文件解压到当前目录中

    unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹中

    zip -r hy.zip hy  #将当前目录下的hy文件夹压缩为hy.zip

    zip -r hy.zip hy 123.txt  #将当前目录下的hy文件夹和123.txt压缩为hy.zip


    展开全文
  • linux下zip命令

    2019-02-14 14:01:21
    当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件; -d:-d...
  • linux文件解压

    2019-09-12 23:49:13
    1、解压zip压缩包命令 解压文件当前文件下: unzip 压缩包名字.zip 解压指定文件夹下: unzip 压缩包名字.zip -d解压文件夹名 2、解压tar压缩包命令 ...
  • linux下操作zip压缩包

    2019-10-17 10:48:49
    当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件 unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件; -d:-d ...
  • zip all.zip *.jpg #将所有.jpg的文件压缩成一个zip包 ...unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹zip -r hy.zip hy #将当前目录的hy文件夹压缩为hy.zip zip ...
  • linux 下解压方式

    2014-05-10 09:14:49
    linux zip命令 zip -r myfile.zip ./* 将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/...
  • 当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件;...
  • Linux zip压缩和解压

    2020-05-21 17:09:09
    1.zip命令 zip -r fileName.zip ./* 将当前目录的所有文件和文件夹全部压缩成fileName.zip文件,-r表示递归 ...把fileName.zip文件解压到当前目录 -o:不提示的情况覆盖文件; -d: 后表示解压到的目录位置 ...
  • linux zip 解压/压缩

    2010-07-06 09:50:00
    linux zip命令 zip -r myfile.zip ./* 将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把...
  • Linuxzip 、tar压缩解压.zip乱码

    千次阅读 2015-03-25 11:38:49
    当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件; -d:-d...
  • Linux zip,rar

    2017-02-07 09:48:19
    ============zip文件的作================================== ...解释:将data.zip文件解压到当前文件夹。 —————–下面是一些详细的说明————————– 1. 我想把一个文件abc.txt和一个目录dir1压缩成为y
  • 1.zip命令zip -r myfile.zip ./*将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件.2.unzip命令unzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:...
  • unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹zip -r hy.zip hy #将当前目录的hy文件夹压缩为hy.zip zip -r hy.zip hy 123.txt #将当前目录的hy文件夹和123.txt压缩为hy.zip ....
  • 目录Linux zip 命令压缩zip文件解压zip文件其他linux tar命令打包压缩解压targzbz2对比 Linux zip 命令 ...unzip file.zip #解压zip文件到当前目录 unzip -o -d /home file.zip #-o:不提示的情况
  • linux下zip命令使用

    2014-02-12 16:53:00
    linux zip命令zip -r myfile.zip ./*将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-...
  •  zip -r filename.zip ./* // 将当前目录的所有文件和文件夹全部压缩成 filename.zip文件  -r表示递归压缩子目录所有文件  解压  unzip -d test filename.zip // 把filename.zip文件解压到 ./test ...
  • linux压缩命令zip

    2020-07-31 23:29:27
    解压zip文件到当前目录 unzip filename.zip 另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如下: tar -zcvf /home/zdzlibs.tar.gz /home/zdz/java/zdzlibs/ zip命令详解 1.zip -r...
  • Linux下zip的操作命令

    2018-08-11 07:39:08
    1.zip -r myfile.zip ./* 将当前目录的所有文件和文件夹全部压缩成myfile.zip内联代码块文件,内联代码块-r表示递归...把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件; -d:-d /home/sunny指明...
  • 解压zip文件到当前文件夹 unzip filename.zip ============================ 另:有些server没有安装zip包运行不了zip命令,但基本上都能够用tar命令的。实比例如以下: tar -zcvf /home/zdz...
  • 上述命令将/home/test打包成一个名为name.zip的包,并输出到当前文件夹。 参数:  -r:递归,表示将此目录的子目录也一起打包   -q:安静模式,不向屏幕输出内容  -o:输出文件,其后要紧跟输出的文件名 ...
  • linux zip

    2014-11-11 14:33:46
    linux zip命令 zip -r myfile.zip ./* 将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件.   zip /home/xml.zip ./*  2.unzip unzip -o -d /home/sunny myfile.zip 把...
  • linux 压缩tar、zip命令

    千次阅读 2013-11-05 11:24:42
    当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况覆盖文件;...
  • zip -q -r a.zip /data/log/file/ ...将当前目录的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/su
  • unzip all.zip -d all #将all.zip 中的所有文件解压到当前目录中的all文件夹zip -r hy.zip hy #将当前目录的hy文件夹压缩为hy.zip zip -r hy.zip hy 123.txt #将当前目录的hy文件夹和123.txt压缩为hy.zip ...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 218
精华内容 87
关键字:

linux下解压zip文件到当前文件夹

linux 订阅