Linux下的压缩与解压缩操作

Linux下常见的压缩和解压缩操作:

解压缩操作

1. 扩展名为tgz或.tar.gz的压缩文件

这种类型的文件,通常等同于.tar.gz 文件

可以通过如下命令解压:

# 将压缩文件解压到当前目录中
tar -zxvf t01dtfiles.tgz
# 将压缩文件解压到指定的目录/tmp下
tar -zxvf t01dt_files.tgz -C /tmp/

2.扩展名为gz的压缩文件

 .gz文件通常是通过gzip压缩的文件

gunzip FileName.gz
或
gzip -d FileName.gz

创建压缩文件

1.创建gzip类型的压缩文件

# 将整个文件夹/home/images添加到压缩文件images.tar.gz中
tar -zcvf /home/images.tar.gz /home/images
或
tar -zcvf /home/images.tgz /home/images
# 将多个文件添加到压缩文件中
tar -zcvf archive.tgz file1.cfg file2.cfg

 2.创建tar归档文件

.tar是归档文件,里面的文件内容并没有进行压缩,所以归档文件的大小与原始内容的大小是一致的。

tar -cvf   /archivefile.tar   file1 file2

 

查看压缩文件

不解压,相当于ls  -l命令,打印压缩文件中的文件清单

tar -tvf archive.tgz
gzip -lv cfile.gz

 

posted @ 2022-04-27 13:40  荒野游侠  阅读(184)  评论(0编辑  收藏  举报