压缩解压缩命令:

----------.gz----------

1、压缩

gzip[GNU zip]: /bin/gzip

格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gz,Linux下最常用 #比较常见的软件源代码包的格式

特点: 1)只能压缩文件,不能压缩目录

2)不保留原文件

e.g. gzip newfile #原newfile删除

2、解压

1)gunzip[GNU zip]: /bin/gunzip

2)gzip -d #解压.gz

E.g.

gzip -d newfile.gz

----------.tar----------

3、压缩

tar: /bin/tar

#打包目录,把目录打包成一个文件,生成 .tar,如果这时候再压缩的话,就会生成.gz

格式: tar [选项cvf] [压缩后的文件名] [压缩前文件/目录名]

-c: 产生.tar的打包文件,必选项

-v: 显示详细信息

-f: 制定压缩后的文件名,必选项

-z: 打包的同时压缩

e.g. tar -cvfz dir1.tar.gz dir1 #将dir打包并压缩成一个文件

[注意 - 这种一步到位打包并压缩的做法并不是所有的UNIX系统都支持!]

这时:  1)打包:tar -cf newdir.tar newdir

2)压缩:gzip newdir.tar #或者用连接符。

4、解压

tar [选项]:

-x  解包.tar 文件

-v  显示详细信息

-f  指定解压文件

-z  解压缩

e.g. tar -zxf newdir4.tar.gz

分步 gunzip newdir.tar.gz

tar -xvf newdir.tar

----------.zip----------

5、zip: /usr/bin/zip

默认Windows与Linux唯一通用的格式,所以如果文件不大,建议使用.zip

格式: zip [选项-r] [压缩后的文件名] [压缩前的文件/目录名]

e.g. zip services.zip /etc/services 压缩文件

zip -r newdir.zip test 压缩目录

zip弥补的gzip的两大缺陷: 1)保留源文件

2)可以压缩目录

6、unzip /usr/bin/unzip

例如: unzip newdir.zip #保留原文件

----------.bz2----------

7、bzip2 /usr/bin/bzip2

#相当与gzip的升级版,压缩比非常惊人,但是还是不能压缩目录,压缩后的文件名.bz2,当然也可以与tar结合起来用。

格式: bzip2 选项[-k] [文件名] #加-k 保留源文件,不然跟zip一样

8、bunzip2

可以使用-k,用于保留源压缩文件

转载于:https://www.cnblogs.com/itrena/p/5927050.html

Linux常用命令(第二版) --压缩解压缩命令相关推荐

  1. Linux常用命令(第二版) --文件搜索命令

    文件搜索命令 1.which /usr/bin/which #显示系统命令所在目录,绝对目录,不能查找文件 格式:which [系统命令] e.g. which ls 附-whereis:也可以查找到 ...

  2. Linux常用命令(第二版) --权限管理命令

    权限管理命令 1.chmod[change the permissions mode of a file] : /bin/chmod 语法: chmod [{ugo}{+-=}{rwx}] [文件或目 ...

  3. Linux进程管理(第二版) --进程管理命令

    进程管理命令 一.查看用户信息w 1. w显示信息的含义 TTY:说明用户登录的方式,ttyN:表示以本地终端登录;pts/N表示以远程终端登录 JCPU:以终端代号来区分,该终端所有相关的进程执行时 ...

  4. Linux之常用的压缩解压缩命令

    记录一下平时常用到的压缩解压缩命令,免去每次查找的麻烦(不断完善) 1 解压命令 tar -xvf filename.tar tar -zxvf filename.tar.gz tar -zxvf f ...

  5. linux常用解压和压缩文件的命令

    linux常用解压和压缩文件的命令 .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ---- ...

  6. Linux压缩解压缩命令

    2019独角兽企业重金招聘Python工程师标准>>> 压缩文件可以为磁盘节省不少空间,那么Linux系统的压缩和解压缩命令都有哪些呢?下面小编就给大家介绍下Linux压缩和解压缩的 ...

  7. linux下的打包和解压缩命令,浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar Dir ...

  8. linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解

    <tar解压缩命令 Linux下的tar压缩解压缩命令详解>由会员分享,可在线阅读,更多相关<tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)>请在人人 ...

  9. linux打包命令tgz,浅析Linux打包压缩解压缩命令大全(收藏)

    下面是小编日常收集整理的关于linux打包压缩解压缩命令大全,具体内容如下所述: tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar Dir ...

最新文章

  1. Python的XML-RPC学习
  2. 系统吞吐量(TPS)、用户并发量、性能测试概念和公式(转载)
  3. 一周内,在闲鱼上被疯狂转了 2 万次的 Linux 命令大全!!!
  4. jQuery 追加元素的方法如append、prepend、before
  5. python在线教学-python在线教学
  6. 状态标志寄存器--EFLAGS
  7. ML之FE:特征工程中数据缺失值填充的简介、方法、全部代码实现之详细攻略
  8. android点击通知跳转到服务,Android 接收推送消息跳转到指定页面的方法
  9. centenos安装mysql,Cento7 安装mycat和mycat-eye
  10. 网友关于 S/4HANA里的Call List和E-mail集成的提问
  11. window10 安装出现the error code is 2503错误的解决方法
  12. onenote打开闪退平板_爆款教学小帮手——OneNote篇
  13. PyTorch并行与分布式(二)分布式通信包torch.distributed
  14. 面试官:MyBatis的SQL执行流程说这么详细,网上抄的吧!
  15. 腾讯进军播放器,QQ影音能否撼动暴风影音?
  16. Android 显示原生Emoji
  17. 无猿无故!程序员成语大全
  18. C#-笔记-面向对象-第一章
  19. allegro 封装shape焊盘问题 Unable to load shape symbol
  20. html文本内容自动滚动,网页HTML代码滚动文字制作

热门文章

  1. 新一代开源Android渠道包生成工具Walle
  2. github 地图上画区域的工程_筑工程测量区别
  3. 正定矩阵(用于SVM的Mercer定理)
  4. conda - 虚拟环境,常用指令
  5. ECCV 2012 CSK:《Exploiting the circulantstructure of tracking-by-detection with kernels》论文笔记
  6. POJ 1703 Find them, Catch them(并查集高级应用)
  7. lumanager mysql_LuManager单独安装mysqli
  8. 电脑技术吧_极简技术|快速整理电脑桌面繁乱的图标
  9. c语言如何设置c99标准,新的C语言: C99标准介绍
  10. cas 连接oracle,Oracle 生成系统数据导入测试系统及smarteam 连接更改