1、zip格式的压缩与解压缩

如果没有安装zip,就不能执行zip指令,需要安装的话,运行下这条安装命令即可

yum install zip

压缩指令zip

1. 压缩文件夹

压缩zip格式的压缩包命令格式:zip -r 文件名.zip 文件夹的路径

例如:把当前目录下的test文件夹压缩成test.zip

zip -r test.zip test

或者加上-p,可以在压缩时不显示指令的执行过程

zip -p -r test.zip test

或者使用绝对地址对test文件夹进行压缩

zip -q -r test.zip /Desktop/test

2.压缩文件

例如:把test.txt压缩成test.zip

zip test.zip test.txt

解压缩指令unzip
解压zip格式的压缩包命令格式:unzip 文件名.zip

例如:将test.zip 解压到当前目录

unzip test.zip

2、gzip格式的压缩与解压缩

压缩与解压缩指令tar

1.压缩文件夹

例如:将当前目录下test文件夹全部打包并压缩成gzip格式

tar -zcvf test.tar.gz test

或者

tar -zcvf test.tgz test

再或者使用绝对地址对test文件夹进行压缩

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

用.tar.gz 或 .tgz 来表示gzip 压缩过的 tar 文件

下方为引用,加深理解

范例:

范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar
[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!
[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩
[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩
特别注意,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。
如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar file ~
如果加 j 参数,则以 .tar.bz2 来作为附档名啊~
————————————————
版权声明:本文为CSDN博主「hankwangwang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/eroswang/article/details/5555415/

2.压缩文件

将test压缩成gzip格式

tar -zcvf test.tar.gz test.txt

3.解压缩gzip文件

将test.tar.gz解压到当前目录下

tar -zxvf test.tar.gz

3、小结

压缩小结

(1)、*.tar 用 tar -cvf打包
(2)、*.tar.gz和*.tgz 用 tar -zcvf压缩
(3)、*.zip 用 zip 压缩

解压缩小结

(1)、*.tar 用 tar -xvf解压
(2)、*.tar.gz和*.tgz 用 tar -zxvf解压
(3)、*.zip 用 unzip解压

Linux压缩与解压缩文件或文件夹命令相关推荐

  1. Linux 压缩、解压缩和文件切割的学习笔记

    目录 Linux 压缩.解压缩和文件切割的学习笔记 单文件的压缩和解压缩 compress 和 uncompress gzip.gunzip 和 zcat bzip2.bunzip2.bzcat 和 ...

  2. Linux用7zip解压缩7z分卷文件

    Linux用7zip解压缩7z分卷文件 一.主要注意e 和x参数,e不保持目录结构,x保持目录结构. xxx:~$ 7z -h7-Zip [64] 9.20 Copyright (c) 1999-20 ...

  3. Linux压缩与解压缩

    Linux压缩与解压缩 1.Linux gzip/gunzip命令 2.Linux zip/unzip 命令 3.Linux tar 命令 1.Linux gzip/gunzip命令 Linux gz ...

  4. Linux 压缩、解压缩命令

    Linux 压缩.解压缩命令 tar 语法命令 tar [options-] [files] options: 选择 描述 -A 追加tar文件至归档 -c 创建一个新文档 -d 找出归档和文件系统的 ...

  5. Linux压缩与解压缩文件

    1.压缩文件 tar -zcvf test.tar.gz test.sql 说明:将test.sql压缩成test.tar.gz文件 2.解压缩文件 tar xzvf test.tar.gz 说明:解 ...

  6. Linux 压缩,解压缩,打包指令

    linux压缩文件扩展名有以下几种: *.Z compress程序压缩的扩展名 *.gz gzip压缩后的扩展名 *.bz2 bzip2压缩后的扩展名 *.tar tar打包后的扩展名,没有被压缩过 ...

  7. linux系统打包工具,Linux 压缩、解压缩和打包工具

    前言:你是否曾经因为某个文件占用空间较大,而空间紧缺的U盘无法存放此文件.你是否曾经因为软件里有太多文件而不方便复制和携带.你是否曾因需要备份太过零散而头疼.那么基于"文件压缩和打包&quo ...

  8. linux压缩与解压缩 tar命令

    linux解压 tar命令 tar命令 tar [-cxtzjvfpPN] 文件与目录 ....  参数:  -c :建立一个压缩文件的参数指令(create 的意思):  -x :解开一个压缩文件的 ...

  9. Linux压缩、解压缩以及打包命令

    目录 bzip2命令 gzip命令 zip命令 tar命令 tar打包操作: tar解打包: tar打包压缩与解压缩解打包 1.tar调用bzip2 2.tar调用gzip 总结 bzip2命令 功能 ...

  10. linux打包tar包命令,Linux压缩打包方法连载之一:tar命令

    Linux压缩打包方法有很多种,以下讲了tar命令的概念,同时文列举了多种范例供大家查看,希望对大家有所帮助.... tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文 ...

最新文章

  1. mysql主从复制gtid_详解MySQL主从复制实战 - 基于GTID的复制
  2. [蓝桥杯][2018年第九届真题]迷宫与陷阱(三维数组标记BFS)
  3. 查看文件大小du -sh ./ ll -h
  4. sql 2000 无法连接远程数据库 sqlserver不存在或访问被拒绝、不能打开到主机的连接,在端口1433:连接失败等 解决方案
  5. ES 处理日志字段超出 1000 引发的报错
  6. 网络_Wake-on-Lan(WoL)软件推荐, 让你不在局域网也能实现网络唤醒
  7. filter - date 日期插件
  8. 指付通盗刷信用卡维权连载--9月5日维权纪实
  9. mysql 清理relay日志_MySQL中binlog和relay log清理方式
  10. Interpreting visually-grounded navigation instructions in real environments论文翻译
  11. NetSpeeder V3.70 绿色特别版
  12. 爬取图片,并按比例划分数据集
  13. 主流的第三方直播SDK对比(腾讯云、即构、阿里云、声网、网易云信、网宿)
  14. vue-seamless-scroll表格无缝滚动
  15. 百度地图API详解之地图标注
  16. ZSTU 4514: yesky wine锦鲤卡 (线性dp)
  17. 使用spark建立逻辑回归(Logistic)模型帮Helen找男朋友
  18. linux忘记管理员密码解决方法
  19. Android_如何创建桌面快捷方式
  20. minio几种访问策略

热门文章

  1. 我承认 IDEA 2021.3 有点强!
  2. 本科毕业论文外文翻译必须要翻译全文吗?
  3. 分享10个可免费使用的网站CDN加速服务
  4. 搜狗浏览器怎么清除浏览记录 搜狗浏览器清除浏览记录教程
  5. python自动化,微信发送信息
  6. 同相放大、反向放大、差分放大电路的开环增益
  7. GDELT数据库入门与了解(码字中...)
  8. LabWindows图表显示
  9. 丁磊力荐 网易卡搭编程构建国内首个开放生态
  10. 此页面上的脚本造成Web浏览器运行速度减慢。如果继续运行,您的计算机将可能停止响应。