作者:永不放弃2702935973 | 来源:互联网 | 2023-07-26 08:11
打包和压缩。打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。
目录
1.tar
2.gzip
3.bzip
1.tar
本身只能打包文件和目录,不具有压缩功能。可以调用压缩功能实现的压缩功能。
常见选项 | 功能 |
---|
-c | 建立新的压缩文件 |
-x | 从压缩的文件中提取文件 |
-v | 显示操作过程 |
-f | 指定压缩文件 |
常见命令:
tar cvf file.tar file1 file2
打包file1、file2文件为file.tar。
tar xvf file.tar
解包file.tar文件。
tar可以调用bzip2、gzip、Z对文件同时进行打包压缩。
常见选项 | 功能 |
---|
-z | 调用gzip压缩 |
-j | 调用bzip2压缩 |
-Z | 调用Z压缩 |
tar zcvf file.tar.gz file1 file2
打包并压缩file1、file2文件为file.tar.gz。
tar zxvf file.tar.gz
解压并解包file.tar.gz文件。
tar jcvf file.tar.bz2 file1 file2
打包并压缩file1、file2文件为file.tar.bz2。
tar jxvf file.tar.bz2
解压并解包file.tar.gz文件。
tar Zcvf file.tar.Z file1 file2
打包并压缩file1、file2文件为file.tar.Z
tar Zxvf file.tar.Z
2.gzip
不能压缩目录,只能压缩文件。
常见选项 | 功能 |
---|
-l | 列出压缩文件的相关信息 |
-d | 解开压缩文件 |
-v | 显示执行过程 |
-f | 强行压缩文件 |
常见命令:
gzip file.gz file1
压缩file1文件为file.gz。
gzip -d file.gz
解压file.gz文件。
3.bzip
不能压缩目录,只能压缩文件。
常见选项 | 功能 |
---|
-d | 解开压缩文件 |
-k | 保留原始文件 |
-l | 列出压缩文件的相关信息 |
-z | 强行压缩件 |
-v | 显示执行过程 |
常见命令:
bzip2 file.bz2 file1
压缩file1文件为file.bz2
bzip2 -d file.bz2
解压file.bz2
本文章为自己学习总结,仅供学习参考,如有错误请指出,会进行改正!!!