linux命令行【八】文件压缩
解压缩文件,有很多种方式,大致分为 tar、zip、gzip、bzip
以下列出使用的案例。一般使用 tar 压缩
例如:tar zcvf file1.tar.gz file1
-
bunzip2 file1.bz2
解压文件 file1.bz2 -
bzip2 file1
使用 bzip2 压缩文件 file1 -
gunzip file1.gz
解压文件 file1.gz -
gzip file1
压缩文件 file1 -
gzip -9 file1
使用 gzip 最大级别压缩文件 file1 -
rar a file1.rar test_file
归档目录 test_file 为 file1.rar -
rar a file1.rar file1 file2 dir1
同时归档 file1 file2 dir1 到 file1.rar -
rar x file1.rar
解压缩 file1.rar -
unrar x file1.rar
解压缩 file1.rar -
tar -cvf archive.tar file1
创建一个不压缩的文件包 -
tar -cvf archive.tar file1 file2 dir1
创建一个压缩包,包含 file1 file2 dir1 -
tar -tf archive.tar
查看压缩包内容 -
tar -xvf archive.tar
解压缩包 -
tar -xvf archive.tar -C /tmp
解压缩到 tmp -
tar -cvfj archive.tar.bz2 dir1
使用 bzip2 压缩 -
tar -xvfj archive.tar.bz2
使用 bzip2 解压缩 -
tar -cvfz archive.tar.gz dir1
使用 gzip 压缩 -
tar -xvfz archive.tar.gz
使用 gzip 解压 -
zip file1.zip file1
使用 zip 压缩 -
zip -r file1.zip file1 file2 dir1
同时压缩 file1 file2 dir1 到文件 file1.zip -
unzip file1.zip
解压缩 file1.zip
Copyright © 2018 Powered by ANDY