精华内容
下载资源
问答
  • 25_linux压缩文件解压文件

    万次阅读 2018-07-26 09:35:42
    Linux压缩文件命令tar:将test文件夹压缩成test.tar.gz tar -czf test.tar.gz test Linux解压文件命令:将tomcat压缩包解压到当前文件夹 tar -zxvf apache-tomcat-7.0.78.tar.gz  ...

    Linux压缩文件命令tar:将test文件夹压缩成test.tar.gz

    tar -czf test.tar.gz test

    Linux解压文件命令:将tomcat压缩包解压到当前文件夹

    tar -zxvf apache-tomcat-7.0.78.tar.gz

     

    展开全文
  • Linux系统压缩/解压文件方法及解压目录下所以压缩文件方法 Linux系统中解压文件和压缩文件是我们常用的一个操作,以下是是我们常见的Linux压缩文件后缀:(注释:其中file是你所要解压的实际文件) Z: gzip 压缩...

    Linux系统压缩/解压文件方法及解压目录下所以压缩文件方法

    Linux系统中解压文件和压缩文件是我们常用的一个操作,以下是是我们常见的Linux压缩文件后缀:(注释:其中file是你所要解压的实际文件
    Z: gzip 压缩格式
    X: extract 解压
    V: verbose 详细信息
    F: file 文件

    tar文件解压命令
    解压文件:tar zxvf file.tar
    打包:tar czvf file.tar dstname

    gz文件解压命令
    解压文件:gunzip file.gz
    另一种解压文件命令:gzip -d file.gz
    压缩:gzip filename

    bz文件解压命令
    解压文件:bzip2 -d file.bz

    .tar.gz文件解压命令
    解压文件:tar zxvf file.tar.gz
    压缩文件:tar zcvf file.tar.gz dirname

    zip文件解压命令
    解压文件:unzip file.zip
    压缩文件:zip file.zip dirname

    二、文件夹中存在多个压缩文件的时候,我们可以使用shell 脚本进行批量解压,如下所示:
    首先使用vim建立一个shell脚本:
    在这里插入图片描述
    编辑代码:
    在这里插入图片描述
    添加添加执行权限:
    chmod +x zip.sh

    执行./zip.sh 脚本:
    ./zip.sh

    展开全文
  • linux解压文件和创建压缩文件

    千次阅读 2019-05-29 18:45:49
    ubuntu创建压缩文件解压文件 参考网站:https://www.cnblogs.com/sinsenliu/p/9369729.html .rar 参考网站中的.rar部分好像有误 创建.rar: rar a FileName.rar DIrName 如果要指定目标文件路径,可以在...

    参考网站:https://www.cnblogs.com/sinsenliu/p/9369729.html

    约定:
    FileName表示文件名,不能是目录名
    name表示可以是文件名,也可以是目录名。
    DirName表示目录名。

    温馨提示:
    可以用vim预览压缩包里的东西,例如

    vim FileName.tar.xz
    

    防止解压出一堆散的文件污染目标文件夹。

    .rar

    参考网站中的.rar部分好像有误
    先安装rar软件:

    sudo apt install rar
    

    解压

    • 解压到当前目录:
    rar e FileName.rar
    

    e: extract的e

    • 解压到指定目录:
    rar x FileName.rar DirName/
    

    x: extract的x
    DirName后面一定要加“/”,例如~/lalala/

    创建

    rar a FileName.rar DirName
    

    DirName后加不加“/”都行
    如果要指定目标文件路径,可以在FileName指定。如~/backup/sth.rar

    .zip

    参考网站中的.zip部分好像有误

    解压

    • 解压到当前目录:
    unzip FileName.zip
    
    • 解压到指定目录:
    unzip FileName.zip -d DirName
    

    创建

    zip FileName.zip -r DirName
    

    .tar

    参考网站:http://www.linuxdiyf.com/view_154669.html

    解压到当前目录

    tar -xvf FileName.tar
    

    x: 解压文件(extract里的x)
    v: 打印详细信息(verbose)
    f: 指定文件名(file)

    解压到指定目录

    tar -xvf FileName.tar -C DirName
    

    C: 解压到制定目录
    凡是用tar命令解压,都可以使用这个选项来指定输出路径,如tar.gz和tar.xz。

    创建

    tar -cvf FileName.tar files
    

    其中files可以是文件夹名,也可以是表示文件的正则表达式(如*.jpg)
    c: 压缩(compress)

    尤其要注意,上面的files不要使用绝对路径如/usr/share/fonts,甚至~/backup也不行(因为”~“会被翻译成/home/用户名)。tar加入文件时会把文件的相对位置也加进去,解压出来的文件都根据它们的相对位置放到解压到的目录。因此进行压缩时要cd到要压缩的文件或文件夹所在目录。

    .gz

    参考网站:https://blog.csdn.net/zdx1515888659/article/details/82841100

    解压到当前目录

    gzip -d FileName.gz
    

    d: 解压(decompress)
    会自动把原来的FileName.gz删除并生成解压后的文件。

    可加上选项k保留原文件。

    gzip -dk FileName.gz
    

    k: keep

    压缩到当前目录

    gzip FileName
    

    会自动把原文件删掉并创建FileName.gz。
    gzip的常用选项:
    k: 保留源文件(keep)

    • gzip其他常用选项
      v: 打印详细信息(verbose)

    .tar.gz

    参考网站:https://blog.csdn.net/weixin_42628856/article/details/81332138
    https://zhidao.baidu.com/question/9844116.html

    顾名思义,.tar.gz就是对tar文件用gzip压缩得到的文件。所以解压可以先解压gz,再解压tar,压缩也可以先压缩成tar,再压缩成gz。

    也可以使用一条命令完成解压或压缩。

    解压

    • 解压到当前目录
    tar -zxvf FileName.tar.gz
    

    z表示gz

    • 解压到指定目录
    tar -zxvf FileName.tar.gz -C path
    

    创建

    tar -zcvf FileName.tar.gz files
    

    其中files可以是文件夹名,也可以是表示文件的正则表达式(如*.jpg)

    .xz

    xz格式压缩率极高,但是压缩和解压也极慢。

    单线程解压

    • 解压到当前目录
    xz -d FileName.xz
    

    会自动把源文件删除,然后生成文件FileName。可以用选项k保存源文件

    xz -dk FileName.xz
    

    k: keep

    • 解压为指定文件名
    xz -dc FileName.xz > FileName2
    

    c: 把压缩文件输出到stdout。不删除源文件

    单线程压缩

    • 压缩到当前目录
    xz -z FileName
    

    会自动把原文件删掉,然后生成FileName.xz。可以用选项k保存原文件

    xz -zk FileName
    

    多线程压缩

    xz -zkT0 FileName
    

    T: 使用多线程,后面跟线程数。如果参数是0,则表示使用[机器核心数]个线程。

    这种方法只能压缩文件。多线程压缩目录的方法见.tar.xz

    .tar.xz

    参考网站:
    https://blog.csdn.net/wangshan3366/article/details/83095643
    https://zhidao.baidu.com/question/1639604825027635340.html

    顾名思义,就是把文件先打包成tar,再压缩成xz。
    解压时可以先解压xz得到tar文件,再解压tar。

    也可以使用一条命令完成解压或压缩。

    单线程解压

    tar xJf name.tar.xz
    

    x: extract
    J: xz

    单线程压缩

    tar cJf name.tar.xz name
    

    c: compress

    多线程解压

    xz -dcT0 FileName.tar.xz | tar -xC DirName
    

    tar不带f选项,表示从stdin中读取。

    多线程压缩

    这种方法可以压缩文件,也可以压缩目录

    tar -cf - name | xz -T0 -c > FileName.tar.xz
    

    知识点:
    tar如果输出的文件名是“-”,则会输出到stdout
    如果xz没有指定源文件则会从stdin中读取

    展开全文
  • tar压缩解压文件或文件夹

    万次阅读 多人点赞 2018-08-21 16:08:06
    1. 使用tar压缩文件 tar -zcvf test.tar.gz ./test/ 该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz 如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令: tar -cvf test.tar ./...

    1. 使用tar压缩文件

    tar -zcvf test.tar.gz ./test/

    该命令表示压缩当前文件夹下的文件夹test,压缩后缀名为test.tar.gz

    如果不需要压缩成gz,只需要后缀为tar格式的,那么输入如下命令:

    tar -cvf test.tar ./test/

     

    2. 使用tar解压文件

    tar -xzvf test.tar.gz  

    该命令表示把后缀为.tar.gz的文件解压到当前文件夹下。

    如果压缩文件的后缀是.tar,没有gz,则使用命令:

    tar -xvf test.tar

     

     

    展开全文
  • C++ 压缩文件解压文件

    千次阅读 2017-12-05 18:15:30
    最近项目中用到文件压缩解压,就了解了下这类知识。都说程序员是代码的搬运工,我也不例外。很快在网上找到了一些代码,比如zlib库,minizip等等。 我在codeproject上找到了一个源码,简单明了。 zip utils----...
  • Ubuntu压缩文件解压文件

    千次阅读 2012-10-11 18:02:37
    实践: 介绍: ...在我们探究这些用法 之前,我想先跟大家分享一下使用不同压缩格式的经验。...因为它实际上已成为压缩文件的标准 选择,而且它在windows上也能使用。我经常用zip格式压缩那些需要共享给w
  • 解压必须是先进入要解压的目录,然后指定解压那个目录下的那个压缩文件 -- 第一步, 进入path路径 zhanglf @Lenovo - B40 - 70 :~/file001 $ cd ../path -- 第二步 ,在该路径下解压文件。要到的命令为主命令:...
  • 苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip、tar....一、解压工具1.MacOS自带的解压只能解压zip、tar.gz,bz2压缩文件双击zip格式压缩包即可解压解压出来的文件与原文件在...
  • Linux文件压缩解压命令

    万次阅读 2019-05-29 20:27:58
    Linux文件压缩解压命令 tar功能:文件压缩解压 格式:tar 参数 压缩后的文件名 被压缩的文件名 tar 参数 被解压的文件名 -C 指定目录 ...-c 建立一个压缩文件的参数指令(create)--压缩 -x 解开一个压缩文...
  • VBA解压压缩文件

    千次阅读 2018-08-20 22:14:52
    VBA解压压缩文件调用的是WinRAR的命令。我们可以参考WinRAR帮助。解压文件的命令以及例子如下图: vba里面使用shell运行命令。 代码很简单如下: Sub jieya() Shell "D:\Program Files\WinRAR\WinRAR.exe...
  • 使用C#压缩解压文件

    千次阅读 2017-02-09 22:36:29
    为了便于文件在网络中的传输和保存,通常将文件进行压缩操作,常用的压缩格式有rar、zip和7z,本文将介绍在C#中如何对这几种类型的文件进行压缩和解压,并提供一些在C#中解压缩文件的开源库。 在C#.NET中压缩解压...
  • LZMA压缩文件解压文件

    千次阅读 2017-02-19 11:27:36
    Unity的Assetbundle是使用LZMA压缩算法压缩的,它是一个开源的类库,有C、 C++、C#、JAVA的类库,Unity里面我们当然要使用C#的类库啦。 下载地址:http://www.7-zip.org/sdk.html 、如下图所示,因为9.22是Beta...
  •  在一台电脑把一个rar压缩文件复制到另一台电脑上,解压时出现“这个压缩文件格式未知或者数据已经被损坏”错误。 原因:  有可能是复制的不完全,压缩文件真的坏了,但也有可能是另一种情况,如在win10的系统中...
  • java-不解压rar文件直接提取压缩文件中的文件,或者解压也行。各路大侠知道的指点一下
  • logback文件自动压缩文件解压失败

    千次阅读 2017-08-31 16:47:45
    在使用logback的时候,发现压缩文件无法解压,我的logback.xml文件大概这样写的 TRACE--> ACCEPT DENY ${LOG_DIR}/PlayLog.zip %msg%n
  • squashfs文件解压压缩

    万次阅读 2020-11-05 11:09:21
    解压: unsquashfs file.squashfs(被解压文件名称) 压缩: mksquashfs /被压缩的目录 file.squashfs(压缩后的文件名称)
  • 哈夫曼实现文件压缩压缩(c语言)

    万次阅读 多人点赞 2019-01-23 17:04:47
    ① 可以对纯英文文档实现压缩解压; ② 较好的界面程序运行的说明。 介绍哈夫曼: 效率最高的判别树即为哈夫曼树 在计算机数据处理中,霍夫曼编码使用变长编码表对源符号(如文件中的一个字母)进行...
  • 解压缩(压缩文件中不带文件夹)public void unZip(String fileName){ try { ZipInputStream zis = new ZipInputStream(new FileInputStream(new File(fileName))); BufferedInputStream bis = new
  • 其实压缩文件就是创建一个通过某种压缩技术生成的文件夹,然后将想要压缩的文件添加进去;  而解压缩文件就是将这个压缩文件夹里的文件取出来,到指定的地方,而这个过程就是相当但是于将这个文件夹里的文件copy到...
  • 压缩解压文件异常

    千次阅读 2013-04-18 15:50:51
    1、ZIP文件解压的时候出现错误:‍Negative seek offset  原因:把rar文件直接改为ZIP ... 必须要 重新压缩为ZIP文件 不能直接修改文件名 2、Exception in thread "main" java.lang.NoSuchMethodEr
  • golang压缩解压文件

    千次阅读 2016-06-12 18:19:42
    golang压缩 解压缩文件
  • ubuntu16.04怎么解压rar压缩文件1ubuntu16.04怎么解压rar压缩文件2ubuntu16.04怎么解压rar压缩文件3ubuntu16.04怎么解压rar压缩文件4ubuntu16.04怎么解压rar压缩文件5ubuntu16.04怎么解压rar压缩文件6ubuntu16.04...
  • 文章目录压缩格式的介绍压缩命令及命令选项使用gz与bz2压缩解压zip与unzip压缩解压 压缩格式的介绍 压缩目的:节省磁盘空间 Linux默认支持的压缩格式: 1 .gz 2 .bz2 3 .zip 说明 .gz和.bz2的压缩包需要使用tar命令...
  • linux打包压缩解压文件、拷贝文件

    千次阅读 2018-04-02 14:38:18
    1.linux打包压缩tar -cvf /home/abc.tar /home/abc 只打包,不压缩tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩当然,如果想解压缩,就直接...
  • 使用UnRAR.exe解压zip文件不能成功,UnRAR.exe只能解压rar格式的压缩文件 使用WinRAR.exe 可成功解压zip文件 命令如下(将ccss.zip文件解压到 D:\bbb\test文件目录下): “C:\Program Files (x86)\WinRAR\WinRAR.exe...
  • C++解压zip压缩文件

    千次阅读 2018-10-29 18:38:23
    最近做项目需要用到网络下载压缩文件解压至指定文件夹,本意是使用zlib库,但是花费许久时间仍没有编译通过官网的文件,于是放弃,转而寻求其他方法,在之前的博客中有说道用system调用shell命令的方式使用winrar解压,...
  • 在项目过程中需要对从服务器拉取的压缩文件进行解压,并且需要把解压后的文件修改后再压缩上传到服务器;调研后使用ZipArchive对文件进行压缩和解压。 下面是ZipArchive的介绍和使用: 1、ZipArchive是压缩和解压在...
  • 压缩解压文件 C#

    2016-04-18 04:03:22
    如何用c#写一个压缩解压文件 文件大小为1G左右。我用 ICSharpCode.SharpZipLib.Zip;这个组件,只能实现小文件压缩,不能实现大文件压缩,一压缩就报错。哪位有什么好的方法实现大文件压缩呢。
  • C# 解压zip压缩文件

    千次阅读 2013-07-12 11:16:03
    C# 解压zip压缩文件
  • java代码实现tar包压缩文件的代码在网上能找到很多,但是要不就是压缩之后的文件会有空文件夹在压缩包中,要不就是压缩之后的文件在Linux服务器上解压出现问题,产生这个问题的主要原因是文件的目录分隔符没有设置...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,762,344
精华内容 704,937
关键字:

怎么重新解压文件