打包命令tar:
tar -cvf 打包文件名 源文件
选项:
c:打包
v:显示过程
f:指定打包后的文件名
例如:
tar -cvf a.tar a>>>输出:a.tar这是一个打包文件。
解打包:
tar -xvf 打包文件名
选项:
-x:解打包
例如:
tar -xvf a.tar
(以上是将文件打包成.tar结尾的文件,然后再进行打包的操作,这样有点麻烦,使用以下方式,可以直接压缩成你想要的文件。)
1:.tar.bz2压缩格式:
tar -jcvf 压缩包名.tar.bz2 源文件
选项:
-j:压缩为.tar.bz2格式
tar -jxvf 压缩包名.tar.bz2
解压缩为.tar.bz2格式
例如:tar -jxvf jp.tar.bz2 -C /tmp/
(-C /tmp/是指定解压缩文件存放目录;注意此处的-C是大写)
.tar.gz压缩格式:
tar -zcvf 压缩包名.tar.gz 源文件
选项:
-z:压缩为.tar.gz格式
tar -zxvf 压缩包名.tar.gz
解压缩为.tar.bz2格式
1:压缩多个文件:(在多个文件中间添加空格就可以了)
tar -zcvf a.tar.gz 文件A 文件B
2:压缩在指定目录下:(只需在压缩文件前加绝对路径就可以了)
tar -zcvf /tmp/a.tar.gz 文件A 文件B
tar -ztvf a.tar.gz:查看压缩的目录;