Linux压缩、解压缩及归档工具(tar、zip、gzip...)

这篇具有很好参考价值的文章主要介绍了Linux压缩、解压缩及归档工具(tar、zip、gzip...)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

压缩、解压缩及归档工具:

压缩、归档

解压

文件后缀

备注

compress

uncompress

.Z

很老的命令

gzip

gunzip

.gz

bzip2

bunzip2

.bz2

xz

unxz

.xz

zip

unzip

.zip

tar

.tar/.tar.gz

常用命令

cpio

用于从归档包中存入和读取文件,copy-in/copy-out

1、gzip/gunzip

        gzip [OPTION]...FILE... 生成压缩文件,删除原文件

                -d:解压缩,相当于gunzip

                -c:将结果输出到标准输出; //gzip -c FILE > FILE.gz 保留原文件,将压缩数据重定向

                -#:1-9,默认是6,指定压缩比

                zcat:不解压缩的情况下查看文本文件的内容

Linux压缩、解压缩及归档工具(tar、zip、gzip...),CentOS,服务器,linux,运维,centos

2、bzip2/bunzip2/bzcat

        只能压缩文件,不能压缩目录;bzip2比gzip有更高压缩比

                用法跟gzip类似,

                -k:保留原文件

3、xz/unxz/xzcat

        xz的压缩比比bzip2更大,

                用法与bzip2类似

4、zip是归档和压缩工具

        zip DIR.zip DIR/*

5、tar用的最多

        tar [OPTION]...

                -c:创建归档

                -f:指定归档文件

                -x:展开归档

                -v:详细显示处理的文件

                -t:显示归档文件列表

                --delete 从存档中删除

                -r, --append 附加到存档结尾

                -g, --listed-incremental 建立新 GNU 格式的备份

                -X, --exclude-from FILE 指定排除不打包的文件列表

                --exclude=FILE 不把指定文件包含在内;

结合压缩工具实现归档和压缩:

        -j:bzip2 -z:gzip -J:xz

(1)创建归档

tar -cf /PATH/SOMEFILE.tar FILE...

(2)查看归档文件中的文件

tar -tf /PATH/SOMEFILE.tar

(3)展开归档

tar -xf /PATH/SOMEFILE.tar -C /PATH/DIR

(4)追加文件归档

tar -rf xxx.tar.gz xxx.txt 将 xxx.txt 文 件 追 加 到

(5)结合压缩工具实现压缩归档

tar -cvzf /PATH/SOMEFILE.tar.gz FILE...文章来源地址https://www.toymoban.com/news/detail-652561.html

到了这里,关于Linux压缩、解压缩及归档工具(tar、zip、gzip...)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux系统常见的压缩命令和打包命令(gzip,zcat,bzip2,bzcat,xz,xzcat,zip,unzip,tar)

    在Linux的环境中,压缩文件的扩展名大多是: tar、tar.gz、*tgz、*gz、 *.Z 、 *.bz2、 *.xz。 这是因为Linux支持的压缩命令非常多,且不同的命令所用的压缩技术并不相同,彼此之间可能就无法互通压缩/解压缩文件。所以,当你要下载某个压缩文件时,自然就需要知道该文件是由哪

    2024年02月05日
    浏览(42)
  • linux_文件压缩、文件解压(gzip命令、gunzip 命令、bzip2命令、bunzip2命令、tar命令、rar命令、zip命令)

    接上一篇:linux用户管理(查看在线用户who命令、创建用户adduser命令、创建用户组groupadd命令、查看用户组groups命令、删除用户、设置用户密码passwd命令) 本次来分享怎样在 linux中压缩和解压文件夹 ,在linux中压缩解压的方式有 5种 ,分别是 gz格式压缩解压、bz2格式压缩解压、

    2024年02月01日
    浏览(98)
  • Linux(Centos7)基本操作(1):文件压缩和解压(tar、zip)

    安装命令 yum install -y unzip zip 压缩文件: 基本格式: zip [参数] [压缩后的文件名] [打包的目录路径] 压缩文件:xxx是当前路径中需要压缩的文件夹: zip -r xxx.zip xxx/ ; 比如需要压缩文件夹 a 下所有的内容,就执行 zip -r a.zip a ; 如果是将其他目录下的文件压缩到当前路径,xxx前面

    2024年02月08日
    浏览(55)
  • Linux 压缩解压(归档管理):tar命令

    计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。 tar使用格式 tar [参数] 打包文件名 文件 tar命令很特殊,其参数前面可以使用“-”,也可以不使用。 tar -c 压缩 tar -x 解压

    2024年02月11日
    浏览(39)
  • Linux 打包压缩解压指令 gzip bzip2 tar

    总结自 鸟哥Linux私房菜 Linux压缩文件的扩展名大多是:“.tar, .tar.gz, .tgz, .gz, .Z, .bz2, *.xz”, 不同压缩文件使用了不同的算法,不能通用压缩或解压 常见扩展名: Linux上常见的压缩指令就是 gzip, bzip2 以及最新的 xz ,至于 compress 已经退流行了。为了支持 windows 常见的 zip,其实

    2024年02月05日
    浏览(42)
  • linux 中常用的压缩和解压缩命令详解(tar zip)

    在工作中,涉及到文件传输,为了减少文件的体积和传输的时间,经常会对文件进行压缩,本文介绍了linux系统中常用的压缩和解压缩命令 .tar :简单封装,被称为归档文件,只是简单的将文件组装到一个.tar的文件内,并没有太多文件体积的减少,仅仅是简单的封装 .gz :压

    2024年02月06日
    浏览(39)
  • 【Linux】解压缩文件命令(7z、zip,tar等)

    压缩文件: zip compressed.zip file1.txt file2.txt folder/ 解压文件: unzip compressed.zip -d destination_folder/ 压缩文件: 7z a compressed.7z file1.txt file2.txt folder/ 解压文件: 7z x compressed.7z -odestination_folder/ 常用于对单个文件进行压缩,生成 .gz 后缀的压缩文件。可以使用以下命令进行压缩和解压

    2024年02月10日
    浏览(56)
  • Linux下的打包(tar)、压缩(gzip / bzip2)、解压gz / bz2 / xz

    Linux中打包和压缩是两个过程,分别有对应的指令来执行这两步操作。 打包 指的是将一堆文件装到一个大袋子里, 压缩 则是把这个袋子里的空气给抽干。 目录 1、打包命令 tar 2、打包压缩一步到位的方式 (1) 方式一:tar 与 gzip 相结合 (2) 方式二:tar 与 bzip2 相结合 3、总结

    2024年02月13日
    浏览(61)
  • linux下tar、gz、zip等常用解压缩命令详解

    tar是Unix和类Unix系统上的归档打包工具,可以将多个文件合并为一个文件,打包后尾缀.tar。目前,tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,目前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive 磁带存档),因而得名tar。 tar的命令格式: tar[必要

    2024年02月15日
    浏览(51)
  • Linux中文件的打包压缩、解压,下载到本地——zip,tar指令等

    目录 1 .zip后缀名:         1.1 zip指令         1.2 unzip指令 2 .tar后缀名 3. sz 指令 4. rz 指令 5. scp指令 语法:zip [namefile.zip]  [namefile]... 功能:将目录或者文件压缩成zip格式 常用选项:         -r : 递归处理,将指定目录下的所有文件和子目录一并处理。 语法:unzip [namefil

    2024年01月24日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包