Linux学习笔记--打包压缩命令

来源:互联网 发布:linux进入命令模式 编辑:程序博客网 时间:2024/03/29 18:31

.zip格式

#zip  [压缩文件名]  [源文件列表]

功能:压缩文件,保留源文件

#zip  -r  [压缩文件名]  [源文件或目录列表]

功能:压缩文件或目录,保留源文件


#unzip  [压缩文件名]

功能:解压缩.zip格式,保留压缩文件


.gz格式

#gzip  [源文件列表]

功能:压缩文件为.gz格式,覆盖源文件

#gzip  -r  [源文件或目录列表]

功能:压缩文件或目录下的所有文件为.gz格式,覆盖源文件(不压缩目录)


#gzip  -d  [.gz格式的压缩文件]

#gunzip  [.gz格式的压缩文件]

功能:将.gz格式的压缩文件解压缩,覆盖压缩文件

#gzip  -rd  [.gz格式的压缩文件或目录]

#gunzip  -r  [.gz格式的压缩文件或目录]

功能:将.gz格式的压缩文件,或目录下的.gz格式的压缩文件,解压缩,覆盖压缩文件


.bz2格式

#bzip2  [源文件列表]

功能:压缩文件为.bz2格式,覆盖源文件

#bzip2  -k  [源文件列表]

功能:压缩文件为.bz2格式,保留源文件    ----bzip2 不能操作目录


#bzip2  -d  [.bz2格式的压缩文件]

#bunzip2  [.bz2格式的压缩文件]

功能:将.bz2格式的压缩文件解压缩,覆盖压缩文件    ----   加-k 选项,可以保留压缩文件


.tar格式

#tar  -cvf  [打包文件名]  [源文件列表]        功能:打包

#tar  -xvf  [打包文件名]  -C  [目录]      功能:解包到指定目录,默认当前目录

选项解释:-c  打包;  -x  解包;  -v  显示过程;  -f  指定文件名;  -C  指定解包目录


.tar.gz格式

#tar  -zcvf  [压缩文件名.tar.gz]  [源文件列表]        功能:先打包在压缩为.gz

#tar  -zxvf  [压缩文件名.tar.gz]  -C  [目录]        功能:解压缩.gz并解打包 到指定目录,默认当前目录

选项解释:-z  指定压缩或解压缩格式为 .gz


.tar.bz2格式

#tar  -jcvf  [压缩文件名.tar.bz2]  [源文件列表]        功能:先打包在压缩为.bz2

#tar  -jxvf  [压缩文件名.tar.bz2]  -C  [目录]        功能:解压缩.bz2并解打包 到指定目录,默认当前目录

选项解释:-j  指定压缩或解压缩格式为 .bz2









0 0
原创粉丝点击