linux上的tar命令通常用来创建名为.tar.gz或.tgz的归档文件,也被称为“压缩包”。该命令有大量的选择,但你只需要记住几个字母来快速创建tar归档。 tar命令可以提取生成的档案了。

包含在Linux发行版的GNU tar命令集成压缩。 它可以创建一个.tar归档文件,然后在一个命令用gzip或bzip2的压缩压缩。

方法/步骤

压缩整个目录或单个文件

使用下面的命令来压缩整个目录或Linux上的一个文件。 它也将压缩您指定的文件

tar -czvf name-of-archive.tar.gz /path/to/directory-or-file

-c:C reate存档。

-z:压缩zip存档。

-v:在终端显示进度的同时创建归档,也被称为“V erbose”模式。 在V总是在这些命令可选的,但它是有帮助的。

-f:允许你指定存档的Filename。

一次性压缩多个文件或目录

tar -czvf archive.tar.gz /home/ubuntu/Downloads /usr/local/stuff /home/ubuntu/Documents/notes.txt

压缩是排除某些目录和文件

在某些情况下,你可能需要压缩整个目录,但不包括某些文件和目录。 您可以通过添加一个这样做--exclude开关为每个目录或文件要排除。

tar -czvf archive.tar.gz /home/ubuntu --exclude=/home/ubuntu/Downloads --exclude=/home/ubuntu/.cache

步骤阅读

用bzip2压缩

虽然gzip压缩最常用于创建名为.tar.gz或.tgz的文件,tar还支持压缩的bzip2。 这允许您创建的bzip2压缩文件,通常命名为.tar.bz2格式,.tar.bz或.tbz的文件。 要做到这一点,只需用bzip2的为一个-j取代的gzip的-z中的命令在这里。

tar -cjvf archive.tar.bz2 stuff

linux+tar怎样解压,如何在Linux上使用tar命令解压和压缩文件相关推荐

  1. linux上 用unzip命令解压带密码保护的 zip 文件报错 unsupported compression method 99

    1.问题: Linux上用 unzip 命令解压带密码保护的 zip 文件报错 unsupported compression method 99 2.解决办法: mac自带的解压工具,无法解密加密的 ...

  2. Linux系统rar格式怎么解压,如何在linux下解压缩rar格式的文件压缩包

    这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲, 本节讲下,如何让linux支持解压缩rar文件 一 .系统环境 1.1 系统环境 实验环境一: CentOS re ...

  3. linux 和android开发环境,如何在linux下配置AndroidStudio开发环境

    1.选择linux系统 个人比较推荐国产的UbuntuKylin,目前最新的系统已经更新到16.04了,这个系统集合了原生Ubuntu系统的优点,有具有中国特色,比较适合国人使用.还有一个国产系统比较 ...

  4. 如何在linux环境下安装kvm,如何在Linux发行版上安装和配置KVM和Open vSwitch?

    在如今多租户模式的数据中心环境下,虚拟化技术正从传统的基于虚拟机管理程序的服务器虚拟化,扩展到网络虚拟化.在这种环境下,基于软件的虚拟交换机通常连同虚拟机管理程序一起部署在服务器上,串联起了不同虚拟机 ...

  5. 哪个Linux发行版运行kvm,如何在Linux发行版上安装和配置KVM和Open vSwitch

    在如今多租户模式的数据中心环境下,虚拟化技术正从传统的基于虚拟机管理程序的服务器虚拟化,扩展到网络虚拟化.在这种环境下,基于软件的虚拟交换机通常连同虚拟机管理程序一起部署在服务器上,串联起了不同虚拟机 ...

  6. linux 新用户 界面登录,如何在Linux系统登录界面加入个性化提示信息

    如何在Linux系统登录界面加入个性化提示信息 Linux字符界面看久了容易乏味,如果在登录时加点个性化显示看着也比较舒服,下面小编就给大家介绍下如何在Linux系统登录界面加入个性化提示信息,一起来 ...

  7. 检测linux服务器的使用情况,如何在Linux服务器中检查内存使用情况

    我们在排除服务器系统或应用程序速度减慢或行为不正常的问题时,首先要检查的是系统内存使用情况. 本文介绍了如何在Linux系统服务器中使用几个不同的命令来检查RAM的使用情况. 1.free命令 fre ...

  8. linux内核如何安装vim,如何在Linux 中安装和使用 PacVim?

    描述 你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧.Vim 是编写和编辑代码的绝佳编辑器.然而,你们中的一些人(包括我)仍在陡峭的学习曲线中挣扎.再也不用了!来看看 P ...

  9. Linux下监控磁盘io,如何在Linux下监控磁盘IO?

    [51CTO.com快译]iostat用于获取存储设备和分区的I/O统计信息.iostat是sysstat软件包的一部分.使用iostat,你可以监控存储设备(比如硬驱和SSD)以及分区(磁盘分区)的 ...

最新文章

  1. java 校验姓名只能包含中英文_java代码验证用户名,支持中英文(包括全角字符)、数字、下划线和减号 (全角及汉字算两位),长度为4-20位,中文按二位计数...
  2. 手写简版spring --6--应用上下文(BeanPostProcessor 和 BeanFactoryPostProcessor)
  3. 网站高并发及高并发架构详解
  4. maven项目 报错 java.lang.ClassNotFoundException: org.springframework.web.filter.HiddenHttpMethodFilter
  5. linux操作系统之读写锁
  6. Flash上传组件之SWFUpload文件上传
  7. ctfshow-WEB-web1签到题
  8. 商城系统使用redis做什么_B2B2C商城系统与B2C商城系统有什么区别呢?企业该如何选择?...
  9. web项目设计文档_web项目前后端分离模式下的权限设计方案
  10. 在Ubuntu安装QT及相关环境配置
  11. 从购买域名到nginx,flask搭建自己的网站
  12. 一文读懂:完整的支付系统整体架构!
  13. 【英语语法入门】 第20讲 一般过去和过去进行时
  14. Cell:PopCOGenT鉴定微生物基因组间的基因流动
  15. 拉结尔微信开到多少服务器了,拉结尔微信渠道服
  16. 网易暴力裁员事件 网易员工疑遭网易暴力裁员
  17. 【PPT】幻灯片放映中常用快捷键
  18. 32768HZ晶振不起振
  19. Python 自动获取 Bing 壁纸
  20. 如何成为早起者(二)

热门文章

  1. 微软鲍尔默:IE9浏览器将会在3月发布
  2. 第一次执行时没有问题,重复执行会出错、GP循环
  3. batchplot插件用法_Batchplot怎么安装及使用?Batchplot的安装方法及使用方法介绍
  4. 英语口语练习软件测试简历,软件测试员英语简历范文
  5. 信息学奥赛一本通(1017:浮点型数据类型存储空间大小)
  6. 方格取数(信息学奥赛一本通-T1277)
  7. 4 QM配置-质量计划配置-编辑缺陷类型的代码组和代码
  8. 3 MM配置-企业结构-定义-定义库存地点
  9. micropython编程软件下载_MicroPython可视化拼插编辑器:让硬件编程更智能!
  10. Debian、Ubuntu源码编译制作安装包(一)