linux压缩命令中常用的三种类型: tar、tgz、gzip和zip
一. tar
(一) tar压缩指令
tar -cvf examples.tar files|dir
#说明:
-c,- -创建创建新归档文件
-v,--verboseverboselylistfilesprocessed指示归档文件的创建过程
-f,--file=紧接在archiveusearchivefileordevicearchive之后处理的文件名,例如--file=examples.tar
#例:
tar -cvf file.tar file1 #file1文件
tar-CVF file.tarfile 1file2# file 1,file2文件
tar -cvf file.tar dir #dir目录
(二) tar解冻命令
tar -xvf examples.tar (解压缩到当前目录) ) ) )。
tar-xvf examples.tar-c/path (/path解压缩到其他路径) ) ) )。
#说明:
-x,- -从提取,提取文件从an archive归档中提取文件
#例:
tar -xvf file.tar
tar -xvf file.tar -C /temp #将解压缩到temp目录中
二. tgz
(一) tgz压缩指令(tar.gz,tgz格式相同,只是名称不同) ) )。
tar-zcvf examples.tgz examples (examples当前运行路径下的目录) ) ) ) ) ) )。
说明:
-z,--gzipfilterthearchivethroughgzip以gzip压缩格式归档文件
示例:
tar -zcvf file.tgz dir #dir目录
(二) tgz解冻命令
tar -zxvf examples.tar (解压缩到当前执行目录) ) ) ) ) )。
tar-zxvf examples.tar-c/path (/path解压缩到其他路径) ) )。
示例:
tar-zcvf文件. tgz
tar -zcvf file.tgz -C /temp
三. gzip
(一) gzip压缩:
gzip -d examples.gz examples
(二) gzip解冻:
gunzip examples.gz
四. zip
zip格式是开放和免费的,因此在Windows、Linux和MAC操作系统平台上广泛使用。 说到zip
如果说有什么缺点的话,那就是压缩率不是很高。 与rar和tar.gz等格式相比较差。
压缩:
zip-r examples.zip examples (examples是目录) ) )。
解压缩:
zip examples.zip
六. rar
压缩:
rar -a examples.rar examples
解压缩:
rar -x examples.rar