1: 压缩与解压
常见的压缩格式:zip gzip bzip2
zip :
压缩:
zip + 原文件名.zip + 原文件名 (不删除原文件)
zip + -r + 原目录名.zip + 原目录名(不删除原文件)
解压:
unzip + 原文件名.zip (不删除原文件名.zip)
gzip :
压缩:
gzip + 原文件名 = 原文件名.gz(会删除原文件)
gzip + 原文件名 > 新文件名 = 新文件名.gz(会删除原文件)
gzip + -r + 原目录名 = 原目录名.gz(会删除原文件)
gzip + -c + 原文件名(原目录名) = 原文件名(原目录名).gz (加上 -c 保存原文件)
解压:(两种解压方式)
gzip + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
gunzip + 原文件名.gz = 原文件名(解压后,删除压缩文件)
bzip2:
压缩:
bzip2 + 原文件名 = 原文件名.bz2 (压缩后删除原文件,加选项 -k 保留原文件)
bzip2不可以压缩目录
解压 :
bzip2 + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
bunzip2 + 原文件名.gz = 原文件名(解压后,删除压缩文件)
gzip与bzip2的不同点与相同点:gzip使用选项 -c 保存原文件,而 bzip2使用选项 -c 保存原文件,并且bzip2不能压缩目录。解压方式一样
2:打包与解打包
打包的格式:tar
-
2.1 打包的命令
tar -cvf 原文件名.tar 原文件名
选项的含义:
-c 打包
-v 显示过程
-f 指定打包后的文件名 -
2.2 解打包的命令
tar -xvf 原文件名.tar
-x 解打包
3: 压缩与打包同时进行的命令
-
3.1) .tar .gz
压缩命令:
tar -zcvf 原文件名.tar.gz 原文件名(-z压缩的格式为gz)
解压缩命令:
tar -zxvf 原文件名.tar.gz -
3.2) .tar.bz2
压缩命令:
tar -jcvf 原文件名.tar.zb2 (-j压缩的格式为bz2)
解压缩命令:
tar -jxvf 原文件名.tar.bz2
& -c 打包
& -x 解打包
& -t 只查看压缩包内容
网友评论