以.gz结尾 gzip 压缩工具压缩的文件

gzip+文件名

[root@test ~]# gzip 2.txt

[root@test ~]# ls

2.txt.gz test

gzip -d +压缩包

[root@test ~]# gzip -d 2.txt.gz

[root@test ~]# ls

2.txt test

不支持压缩目录

[root@test ~]# gzip test

gzip: test is a directory — ignored

支持一起压缩多个文件

[root@test ~]# gzip 1.txt 2.txt

[root@test ~]# ls

1.txt.gz 2.txt.gz test

以.bz2结尾 bzip2 压缩工具压缩的文件

和gzip压缩方式同理

.tar需要命名 tar打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)

需要在-f 后面加打包名 -f要放在组合键的最后

[root@test ~]# tar -cvf all.tar 1.txt 2.txt test

1.txt

2.txt

test/

test/1.txt

[root@test ~]# ls

1.txt 2.txt all.tar test

查看打包包含哪些文件

[root@test ~]# tar -tf all.tar

1.txt

2.txt

test/

test/1.txt

解压打包

[root@test ~]# tar -xvf all.tar 1.txt 2.txt test

1.txt

2.txt

test/

test/1.txt

[root@test ~]# ls

1.txt 2.txt all.tar test

可以看出打包并没有消失,而gzip和bzip2在解压后压缩包消失了 c 是创建一个包的意思 x是解开一个包的意思 v是可视化的意思,可以省略。

.tar.gz需要命名 可以理解为先用tar打包,然后再gzip压缩

先打包再以gzip的形式压缩

[root@test ~]# tar -zcvf all.tar.gz 1.txt 2.txt test

1.txt

2.txt

test/

test/1.txt

[root@test ~]# ls

1.txt 2.txt all.tar all.tar.gz test

all.tar 和 all.tar.gz的区别就是后者是压缩文件 前者只是打包

解包并解压缩

[root@test ~]# rm -rf 1.txt 2.txt test/

[root@test ~]# ls

all.tar all.tar.gz

[root@test ~]# tar -zxvf all.tar.gz

1.txt

2.txt

test/

test/1.txt

[root@test ~]# ls

1.txt 2.txt all.tar all.tar.gz test

.tar.bz2需要命名 同上,先用tar打包,然后再bzip2压缩

原理同上 打包压缩

[root@test ~]# tar -jcvf all.tar.bz2 1.txt 2.txt test

1.txt

2.txt

test/

test/1.txt

解包解压缩

[root@test ~]# tar -jxvf all.tar.bz2 1.txt 2.txt test

1.txt

2.txt

test/

test/1.txt

不同的是 gzip是以z来表示压缩解压缩 bzip2 是以j表示来压缩解压缩

————————————————————-

打包 和 打包压缩 -f 后面紧跟的文件需要自己命名,为了能够辨识以哪些是打包文件,用的哪种方式压缩 默认后缀就按各自的方式命名即可,以免日后忘记当时的打包文件和压缩方式。

Linux打包压缩解压工具

第1章      Linux 打包压缩解压工具一.压缩.解压工具 compress/uncompress gzip/gunzip bzip2/bunzip2/ bzcat xz/unxz/ xzcat ...

Linux打包和压缩——管理打包和压缩的命令

Linux打包和压缩——管理打包和压缩的命令 摘要:本文主要学习了Linux的打包命令和压缩命令. tar命令 tar命令可以用来进行打包和解打包,压缩和解压缩. 基本语法 打包和压缩的语法: tar ...

Linux下压缩工具gzip和归档工具tar及其实战shell应用

Linux下压缩工具gzip和归档工具tar及其实战shell应用       第一章:gzip的使用技巧 gzip [option]... file... -d: 解压缩,相当于gunzip; -# ...

Linux打包与压缩及tar命令详解

打包和压缩   在linux中,打包和压缩可以说是两个不同的概念,弄清这两个概念对于我们理解复杂的文件后缀有非常大的帮助 打包 将若干个文件和目录打包在一起变成一个大的文件,这时只是简单的打包,所以一 ...

linux打包与压缩

打包是指将一大堆文件或目录变成一个总的文件. 压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 标注:linux文件需要先打包后才能进行压缩. tar  –cvf  test.tar  one. ...

UNIX/Linux打包,压缩 ,解压:

1.tar打包命令 ①tar cvf tarname.tar file1 file2 $ .log $ .log $ .log $ tar cvf alllog.tar *.log a .log 0K ...

Linux打包压缩.md

Linux下打包压缩命令 下面学习一下压缩和打包的相关命令,首先得先明确两个概念,即:压缩和打包 .我们实际使用中一般是打包和压缩结合的使用,为了学习下面简要的介绍一下压缩文件或目录的命令. 压缩:将 ...

Linux 打包和压缩 方法详解

一般基因组的数据都非常大,所以都会 打包 压缩 后进行传输,拿到数据后的第一步必然就是要 解包 和 解压缩. 基本常识 首先要弄清两个概念:打包 和 压缩. 打包 是指将一大堆文件或目录变成一个总的文 ...

linux打包压缩命令汇总

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

随机推荐

Asia Hong Kong Regional Contest 2016

A. Colourful Graph 可以在$2n$步之内实现交换任意两个点的颜色,然后就可以构造出方案. #include using namespace ...

centos复制到另外一台电脑连不上网

http://snow-berry.iteye.com/blog/1991754 从一台电脑virtual box克隆出来的centos.vdi复制到另外一台电脑,找不到网卡,提示Device eth ...

iOS 火星坐标相关整理及解决方案汇总(转)

这几天在处理定位相关的代码,彻彻底底的被火星坐标恶心到了. 恶心列表 从 CLLocationManager 取出来的经纬度放到 mapView 上显示,是错的! 从 CLLocationManage ...

2 kNN-K-Nearest Neighbors algorithm k邻近算法(一)

给定训练数据样本和标签,对于某测试的一个样本数据,选择距离其最近的k个训练样本,这k个训练样本中所属类别最多的类即为该测试样本的预测标签.简称kNN.通常k是不大于20的整数,这里的距离一般是欧式距离 ...

MSDTC启用——分布式事务

一.前言 最近在做一个项目的时候使用了.NET中的System.Transactions(分布式事务),当项目开发完成以后,调用的时候遇到了MSDTC的问题,在查阅了相关资料后将这个问题解决了,大致的 ...

CentOS7.3虚拟机扩展数据磁盘

操作之前需要重点查看: 由于扩容磁盘的操作非同小可,一旦哪一步出现问题,就会导致分区损坏,数据丢失等一系列严重的问题,因此建议:在进行虚拟机分区扩容之前,一定要备份重要数据文件,并且先在测试机上验证以 ...

poj2823一道纯单调队列

Sliding Window Time Limit: 12000MS   Memory Limit: 65536K Total Submissions: 32099   Accepted: 9526 ...

前端笔记之Vue(二)组件&案例&props&计算属性

一.Vue组件(.vue文件) 组件 (Component) 是 Vue.js 最强大的功能之一.组件可以扩展 HTML 元素,封装可重用的代码.在较高层面上,组件是自定义元素,Vue.js 的编译器 ...

embed标签的flash层级太高问题

因为客户要求,项目得兼容IE的兼容模式 页面到了flash都会遮挡底部悬浮的导航. 改变浮动窗口和embed的层级还是不可以.应该不是层级的关系. 最后百度解决方案:在embed标签内添加了wmode ...

linux打包压缩工具,linux 打包压缩工具相关推荐

  1. 四周第五次课(1月6日) 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩

    四周第五次课(1月6日) 6.5 zip压缩工具 6.6 tar打包 6.7 打包并压缩 tar命令: 可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以 ...

  2. linux多个文件打包命令行,Linux下文档的压缩和打包命令

    首先要弄清两个概念:打包和压缩. 打包是指将一大堆文件或目录变成一个总的文件: 压缩则是将一个大的文件通过一些压缩算法变成一个小文件. 为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对 ...

  3. linux把test目录打包,linux的基本操作(文件压缩与打包)

    文件的压缩与打包 在windows下我们接触最多的压缩文件就是.rar格式的了.但在linux下这样的格式是不能识别的,它有自己所特有的压缩工具.但有一种文件在windows和linux下都能使用那就 ...

  4. linux的文件压缩打包操作,Linux文件管理-压缩打包

    原标题:Linux文件管理-压缩打包 压缩打包介绍 windows下我们接触最多的压缩文件就是.rar格式, 但Linux有自己所特有的压缩工具. 如果希望windows和Linux互相能使用的压缩工 ...

  5. Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本) 转载于:https://www.cnblogs.com/zhehan54/p/9549017.html

  6. 自动打包linux,使用Jenkins如何自动打包部署linux

    使用Jenkins如何自动打包部署linux 发布时间:2020-11-25 14:47:07 来源:亿速云 阅读:86 作者:Leah 使用Jenkins如何自动打包部署linux?很多新手对此不是 ...

  7. linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...

    本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...

  8. Linux版本划分——基于打包方式

    基于Dpkg (Debian系) Debian GNU / Linux是一种强调使用自由软件的发行版.它支持多种硬件平台.Debian及其派生发行版使用deb软件包格式,并使用dpkg及其前端作为包管 ...

  9. linux所有文件打包压缩,Linux基础教程:对文件打包压缩

    一.须知 文件数量太多, 如果需要拷来拷去是不是很麻烦?    怎么办?  打包! 文件太大,通过网络下载.传输会不会很费时间?    怎么办?  压缩! 在Linux环境中,打包压缩文件的扩展名多是 ...

最新文章

  1. oracle archivelog模式与非archivelog模式转换
  2. python数据库编程 代码 源码_Python可以这样学_Python教程
  3. 语音特征提取: MFCC的理解
  4. 第二节:垃圾回收期算法简介
  5. kotlin集合操作符——映射操作符
  6. Java 8:正在运行的CompletableFuture
  7. Oracle RAC更改VIP IP地址_2节点的实验
  8. jmeter性能测试实战_Jmeter接口测试实战篇:10分钟学会Jmeter的用法
  9. 字符编码Unicode原理
  10. 2022 火狐插件 Tamper Data 下载安装使用教程
  11. 【SequoiaDB 学习笔记】巨杉分布式数据库初接触
  12. UG三轴产品编程3D图档-刀路图档550例
  13. Apsara Clouder云计算专项技能认证:云服务器ECS入门[考试真题]
  14. mkv视频怎么转成mp4?
  15. 程序员兼职接私活平台大全,兼职也能月薪上万!
  16. 百度地图框选标注坐标返回标注信息
  17. 从翻唱到原创,抖音千万粉丝网红郭聪明是如何养成的?
  18. 从炒房现象反思当前中国投资环境
  19. Android11 HAL层开发
  20. Eclipse修改为中文版

热门文章

  1. Math/ML:序列监督学习-时间序列数据集/时间序列预测任务的简介、常用算法及其工具、案例应用之详细攻略
  2. problem-112A-Petya and Strings-codeforces
  3. 倍福--通过第三方的EDS文件配置EIP从站的信号
  4. 华南农业大学形势与政策3
  5. jmockit教程_jmockit demo
  6. Web端和App端测试的区别
  7. 路由器的基本配置(一)---路由器的简单连接
  8. 中学毕业自学编程黑客在阿里能不能年薪500万
  9. h5移动端手机长按事件
  10. 《Windows服务器配置与管理》