linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]打包程序:tarc:  创建文档 t:列出存档内容 x:提取存档 f:filename要操作的文档名 v:详细信息一:打包打包:是指把文件整合在一起,不压缩1.将文件打包:tarcfa.tar/etc/2.列出文档内容:tartfa.tar3.提取文档内容:tarxfa.tar二:压缩压缩:把打包好的文件压缩,便于存储…

大家好,又见面了,我是你们的朋友全栈君。

打包程序:tar

  • c:   创建文档
  • t: 列出存档内容
  • x:提取存档
  • f: filename 要操作的文档名
  • v:详细信息

一:打包

打包:是指把文件整合在一起,不压缩

1.将文件打包:tar cf a.tar /etc/

linux tar (打包、压缩、解压)命令[通俗易懂]

2.列出文档内容:tar tf a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]

3.提取文档内容:tar xf a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

二:压缩

压缩:把打包好的文件压缩,便于存储

注:压缩一定加上后缀,便于解压,便于观看

Linux 主要有3种压缩方式

    • gzip:   压缩速度最快,历史最久,应用最广泛;
    • bzip2: 压缩成的存档文件小,可用性不如gzip;
    • xz:      最新的方式,提供最佳的压缩率。

注:实际中三种情况都可能遇到,所以必须有一定的命名方式

    • z     用于gzip压缩:      filename.tar.gz
    • j      用于bzip压缩:      filename.tar.bz2
    • J      用于xz压缩:         filename.tar.xz

1.先看看压缩前文件大小:ls -lh

linux tar (打包、压缩、解压)命令[通俗易懂]

2.gzip压缩:tar zcf a.tar.gz a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

3.bzip2缩:tar jcf a.tar.bz2 a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

4.xz压缩:tar Jcf a.tar.xz a.tar

linux tar (打包、压缩、解压)命令[通俗易懂]

5.压缩率对比:xz > bzip2 > gzip

linux tar (打包、压缩、解压)命令[通俗易懂]

三:解压

解压:将压缩好的文件解压打开

1.解压缩文件加一个参数x:tar xf a.tar.gz

linux tar (打包、压缩、解压)命令[通俗易懂]

linux tar (打包、压缩、解压)命令[通俗易懂]

2.其他类型解压:tar xf a.tar.bz2   tar xf a.tar.xz

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138434.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何打开sln文件并显示窗口_在本机打开别人的sln文件[通俗易懂]

    如何打开sln文件并显示窗口_在本机打开别人的sln文件[通俗易懂]sln:在开发环境中使用的解决方案文件。它将一个或多个项目的所有元素组织到单个的解决方案中。此文件存储在父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合呵呵,今天没带书,就去网上找了个ASP.NET的源代码,叫简单实用的BLOG,一开始在web.config里捣鼓了半天,终于能把程序运行起来了,一看是MVP刘巍~真是意外啊。去看了看他的博客,言及两年来如何如何,及参加会议云云,想…

    2022年6月12日
  • Mysql增删改查sql语句练习

    Mysql增删改查sql语句练习关于数据库的一些操作:进入mysql命令行:mysql-uroot–p查看所有数据库:showdatabases;创建数据库:createdatabasewgcharsetutf8;删除数据库:dropdatabasewg;选择数据库:usedatabases;查看所有表:showtables;查看创建数据库的语句…

    2022年4月10日
  • k8s(十)基本存储[通俗易懂]

    k8s(十)基本存储[通俗易懂]文章目录概述EmptyDirHostPathNFSk8s的数据存储概述在前面已经提到,容器的生命周期可能很短,会被频繁的创建和销毁。那么容器在销毁的时候,保存在容器中的数据也会被清除。这种结果对用户来说,在某些情况下是不乐意看到的。为了持久化保存容器中的数据,kubernetes引入了Volume的概念。Volume是Pod中能够被多个容器访问的共享目录,它被定义在Pod上,然后被一个Pod里面的多个容器挂载到具体的文件目录下,kubernetes通过Volume实现同一个Pod中不同容器之间的数据

    2022年8月9日
  • pycharm的介绍_为什么不建议学python

    pycharm的介绍_为什么不建议学pythonpycharm使用集成开发环境(IDE,IntegratedDevelopmentEnvironment)VIM#经典的linux下的文本编辑器Emacs#linux文本编辑器,比vim更容易使用Eclipse#JavaIDE,支持python,c,c++VisualStudio#微软开发的IDE,python,c++,ja…

    2022年8月28日
  • yum 卸载java_linux下安装、卸载java「建议收藏」

    yum 卸载java_linux下安装、卸载java「建议收藏」安装java:1.下载jdk:在http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html上下载java安装包jdk-7u51-linux-i586.tar.gz,放入目录/home/lx/download。2.解压缩:[root@centos-lx/]#…

    2022年10月29日
  • Animation的使用「建议收藏」

    Animation的使用「建议收藏」Animation(动画)有两种分类:补间动画(Tween)和帧动画(Frame)补间动画主要有以下几种:旋转(RotateAnimation)平移(TranslateAnimation)拉伸(ScaleAnimation)透明度(AlphaAnimation)实现的方式:1.实例相应的动画对象2.加载资源中的动画文件动画的属性d

    2022年10月31日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号