首页 > 系统服务 > 详细

Linux23_压缩和解压文件

时间:2020-03-12 01:00:23      阅读:107      评论:0      收藏:0      [点我收藏+]

gzip、bzip2  一次只能压缩解压一个文件

tar                同时压缩多个文件

=================================================================

tar命令,将多个文件归档

打包和压缩的概念:

打包:是将多个文件变成一个总的文件

      总的文件叫做archive;存档的意思;

 

压缩:是指将一个大文件通过某些压缩算法变成一个小文件;

 

过程:

1、用tar命令将多个文件归档为一个总的文件,称为archive;

2、然后用gzip或bzip2命令将archive压缩为更小的文件;

 

=================================================

将多个文件合并为一个文件:

-cvf  创建一个tar归档

tar -cvf sorting.tar sorting/    //将sorting文件夹中的文件归档,建立归档前,最好把文件都放在一个目录里

tar -cvf archive.tar file1.txt file2.txt file3.txt   //将三个文件归档为archive.tar

 

-tf   显示归档里的内容,但不解开归档

tar -tf sorting.tar

技术分享图片

 

 

-rvf   : 追加文件到归档

tar -rvf archive.tar file_extra.txt

将file_extra.txt这个文件添加到archive.tar归档中

 

-xvf:解开归档

是-cvf的相反操作,将生成的归档解开

x是extract的缩写,表示“提取,取出”

tar -xvf sorting.tar

技术分享图片

 

 

================================================

gzip和bzip2命令:压缩归档

gzip 比较常用

bzip2 不是那么常用,压缩率比gzip更大,但是更耗时

.tar.gz  :用gzip命令压缩后的文件后缀名

.tar.bz2:用bzip2命令压缩后的文件名后缀名

 

技术分享图片

 

 

====================================================

gunzip和bunzip2命令:解压

 

Linux23_压缩和解压文件

原文:https://www.cnblogs.com/grooovvve/p/12466543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!