linux之压缩解压缩命令介绍
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之压缩解压缩命令介绍相关的知识,希望对你有一定的参考价值。
- .zip是linux和windows通用的压缩文件类型
语法:zip [选项] [压缩文件][源文件]
实例:[[email protected] yang]# zip install.log.zip install.log
adding: install.log (deflated 9%)
unzip解压缩.zip压缩的文件
语法:unzip [选项][压缩文件]
实例:[[email protected] yang]# unzip install.log.zip -d hai
Archive: install.log.zip
inflating: hai/install.log
-d是解压缩的文件所在目录
-o解压缩时不询问用户,直接覆盖原来的文件 - gzip时GUN zip的缩写,.gz结尾,常用于打包压缩
语法:gzip[-cdtv#]文件名
-c:将压缩的数据输出到屏幕上
-d:解压缩的参数
-t:检验压缩文件的正确性
-#:压缩等级
实例:[[email protected] hai]# gzip install.log
源文件会自动删除。
解压缩命令
gunzip和gzip
实例:[[email protected] hai]# gzip -d install.log.gz
源文件会自动删除。
[[email protected] hai]# gunzip install.log.gz
3.bzip2更优秀的压缩比。.bz2结尾。
语法:bzip2[-cdkzv#]文件名
实例:[[email protected] hai]# bzip2 install.log
自动删除源文件。
解压缩
实例:[[email protected]w hai]# bzip2 -d install.log.bz2
4.tar打包命令
语法:tar[-j][-z][cv][-f 压缩的文件]filename打包与压缩
tar[-j][-z][tv][-f 压缩的文件] 查看文件名
tar[-j][-z][xv][-f 压缩的文件][-C目录]解压缩
-c:新建打包文件,搭配-v查看被打包的文件名
-t:查看打包文件的内容有哪些
-x:解压缩解打包
-j:通过bzip2压缩/解压的文件.tar.bz2
-z:通过gzip压缩/解压的文件 .tar.gz
-v:将正在处理的文件名显示出来
-f:filename 接要被处理的文件
-C:指定解压缩的目录
实例:[[email protected] yang]# tar zcvf cs.tar.gz install.log passwd.txt users.txt
或这样实例:[[email protected] yang]# tar -zcv -f cs1.tar.gz install.log passwd.txt users.txt
解压缩:
实例:[[email protected] yang]# tar zxvf cs.tar.gz -C /root/yang/hai/
以上是关于linux之压缩解压缩命令介绍的主要内容,如果未能解决你的问题,请参考以下文章