由于这是每一个 Linux用户都会经常用到的基本功能,因此我们将介绍最常见到的打
包、压缩和解压缩程序。
打包文件的tar命令
tar命令位于/bin目录中,它能将用户所指定的文件或目录打包成一个文件,不过它并
不做压缩。一般Unix上常用的压缩方式是先用tar命令将许多文件打包成一个文件,再以gzip等压缩命令压缩文件。 tar命令参数繁多,以下举例常用参数作说明:

-c:创建一个新的tar文件;
-v:显示运作过程信息;
-f:在:指定文件名称;
-z:调用gzip压缩命令执行压缩;
-j:调用bzip2压缩命令执行压缩;
-t:参看压缩文件内容;
-x:解开tar文件

在此举一常用范例:

tar cvf data.tar*← 将目录下所有文件打包成data.tar
tar cvf data.tar.gz*← 将目录所有文件打包成data.tar再用gzip命令压缩
tar tvf data.tar*← 查看data.tar文件中包括了哪些文件
tar xvf data.tar*← 将data.tar解开
压缩与解压缩
tar命令本身没有压缩能力, 但是可以在产生的tar文件后, 立即使用其他压缩命令来压缩,省去需要输入两次命令的麻烦。
使用-z参数来解开最常见的.tar.gz文件:
tar –zxvf foo.tar.gz←将文件解开至当前目录下
使用-j参数解开tar.bz2压缩文件:
tar –jxvf linux-2.4.20tar.bz2←将文件解开至当前目录下
使用-Z参数指定以compress命令压缩
tar –c Zvf prcture.tar.Z*.tif 将该目录下所有.tif打包并命令压缩成.tar.Z文件
其他常用命令
Linux可用的命令相当多,本章我们只举例几个常用的命令进行说明,在以后的章节中,还会接触到许多其他命令。

Linux从零开始(二、基础命令(续二)解压 tar)相关推荐

  1. 在linux下解压iso文件夹,在linux下 用p7zip 命令行下 解压 iso文件

    todo tomorrorw! 在linux下可以通过 mount IOSFILE.iso /media/myiso/ -o loop 这种方式挂载,然后直接从 目录中拷贝 iso的内容出来就可以. ...

  2. Linux命令:XZ解压tar.xz后缀的压缩包

    XZ压缩 转载自:https://www.cnblogs.com/wenxingxu/p/9603654.html xz压缩文件方法或命令 xz -z 要压缩的文件 如果要保留被压缩的文件加上参数 - ...

  3. linux 下tar怎样解压zip文件,linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令(示例代码)...

    简介这篇文章主要介绍了linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令(示例代码)以及相关的经验技巧,文章约6037字,浏览量504,点赞数7,值得推荐! .tar 解包:ta ...

  4. linux下怎么解压tar.xz,Linux下解压.tar.xz格式文件的方法

    前言 对于xz这个压缩相信很多人陌生,但xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要小. 今天在下载Node.js源码包的时候遇到的这种压缩格式.查了一下资料,这里进行一下记录,分 ...

  5. Linux中的基础IO(二)

    Linux中的基础IO(二) 文章目录 Linux中的基础IO(二) 一.基本接口 二.文件描述符 三.文件描述符的分配规则 四.重定向 五.dup2系统调用 六.minishell 一.基本接口 i ...

  6. (十二)命令模式详解(故事版)- 转

    作者:zuoxiaolong8810(左潇龙),转载请注明出处. 背景:小左是魔都某公司技术部的一名屌丝程序猿,每天的工作就是维护一个20世纪的古董级项目,由于公司不大,所以公司很多制度不太完善,导致 ...

  7. Linux之zip加密压缩与解密解压(一百二十一)

    Linux之zip加密压缩与解密解压 1.zip加密压缩目录 # zip -rP Abc#123 tmp.zip test/2.unzip解密解压缩 # unzip -P Abc#123 tmp.zi ...

  8. linux解压tar命令

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

  9. linux shell 端口占用,linux 查看端口占用命令实例详解

    linux 查看端口占用命令实例详解 端口是系统非常重要的一个东东,我们经常需要查看哪个进程占用了哪个端口,或者哪个端口被哪个进程占用.废话不多说,直接上干货,教大家怎样查看系统端口占用情况. 方法一 ...

  10. linux下 zip解压 tar解压 gz解压 bz2等各种解压文件命令

    大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .tar 解包:tar xvf FileName.tar 打包 ...

最新文章

  1. C语言试题六十三之请编写函数fun:将s所指字符串中ascii值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。
  2. angualr8观察者模式_观察者模式
  3. 蚂蚁集团回应与腾讯微信支付竞争;华为余承东:鸿蒙现达到安卓70-80%水平;C++20 标准草案获批准| 极客头条
  4. Vue之安装Google开发插件
  5. 委托和事件的一些理解笔记
  6. Kubernetes基础篇:主要特性、基本概念与总体架构
  7. rs232转usb驱动_Trinamic发布6轴步进电机驱动模块TMCM-6214
  8. linux pycharm 汉化包安装教程
  9. 常见计算机英语词汇翻译,常见计算机英语词汇翻译.doc
  10. 防火墙系列---思科防火墙 ASA
  11. 由两个重要极限推导常见等价无穷小以及常见导数公式
  12. 2021年应用市场放假安排
  13. 2021年软件测试工具总结——十大新UI功能测试工具
  14. 程序员如何才能写出一篇好的技术文章
  15. 以数据为中心的路由协议_腰部零售企业如何以数据中台为中心,加速数字化落地...
  16. cocos 躲避球游戏(3) --群组碰撞
  17. ai星际探索 爪子_通过特征空间探索实现可解释的人工智能
  18. 查找数组中重复的元素
  19. 45个有用的JavaScript技巧,窍门和最佳实践
  20. 初级软件测试工程师面试题汇总,我靠着这个进了字节你信吗?

热门文章

  1. for、enumerat、range、xrange
  2. 吴恩达机器学习系列课程--个人笔记
  3. Win10系统的SurfacePro4如何重装系统-3 重装完成之后的系统优化
  4. C. 防止E-mail注入
  5. Log4net 日志使用介绍
  6. jQueryHTMLCSS3实现垂直手风琴折叠菜单方法讲解
  7. 设置兼容性[指定IE浏览器渲染方式]
  8. ubuntu10.04下安装Eclipse
  9. 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)
  10. 实例源码_SpringBoot数据库源码解析Template实例化操作