Linux基础02-tar文件压缩

Posted sailifsh-lyh

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础02-tar文件压缩相关的知识,希望对你有一定的参考价值。

压缩包管理

1. gzip  .gz格式压缩包

  分别进行压缩,不保留源文件,不进行打包操作

[email protected]:~/test$ ls
animal  cat.txt  dog.txt  fish.txt
[email protected]-PC:~/test$ gzip cat.txt dog.txt fish.txt 
[email protected]-PC:~/test$ ls
animal  cat.txt.gz  dog.txt.gz  fish.txt.gz

  恢复

[email protected]:~/test$ ls
animal  cat.txt.gz  dog.txt.gz  fish.txt.gz
[email protected]-PC:~/test$ gunzip *.txt.gz
[email protected]-PC:~/test$ ls
animal  cat.txt  dog.txt  fish.txt

  无法压缩目录

2. bzip2  .bz2格式压缩包

  压缩

//不保留源文件
[email protected]:~/test$ bzip2 *.txt [email protected]-PC:~/test$ ls animal cat.txt.bz2 dog.txt.bz2 fish.txt.bz2

//保留源文件
[email protected]:~/test$ bzip2 -k *.txt
[email protected]:~/test$ ls
animal  cat.txt  cat.txt.bz2  dog.txt  dog.txt.bz2  fish.txt  fish.txt.bz

  解压缩

[email protected]:~/test$ bunzip2 *.txt.bz2
[email protected]-PC:~/test$ ls
animal  cat.txt  dog.txt  fish.txt

  无法压缩目录

3. tar  .tar

4. rar  .rar

5. zip  .zip

以上是关于Linux基础02-tar文件压缩的主要内容,如果未能解决你的问题,请参考以下文章

linux 的tar ln 命令

Linux基础 常用Linux命令

Linux操作系统基础操作之文件压缩

linux基础正则表达式shell基础文件查找和压缩

linux基础命令学习 压缩解压

Linux 基础教程 32-解压缩命令