1. gzip(压缩)
英文原意:GNU zip
所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后文件格式:.gz
范例:
rm -rf * //删除当前目录下所有文件
touch boduo //创建文件boduo
gzip boduo //压缩该文件
若想查看压缩比例
可拷贝一系统文件:cp /etc/services /tmp/boduo
gzip boduo
ls -l
2. gunzip(解压缩)
英文原意:GNU unzip
所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [压缩文件]或gzip -d
功能描述:解压缩.gz的压缩文件
范例:gunzip boduo.gz
注:
只能压缩文件,不能压缩目录
如:创建一目录 mkdir Japan
mikir Japan/boduo Japan/cangjing Japan/longze
当使用:gzip Japan //提示Japan时一个目录,被忽略
压缩完后只有压缩包,没有原文件
3. tar(可压缩目录)
所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后文件名] [目录]
-c 打包
-v 显示详细信息
-f 指定文件名
-z 打包同时压缩
功能描述:打包目录
压缩后文件格式:.tar.gz
范例:
tar -cvf Japan.tar Japan //显示Japan.tar文件
接着可以对其压缩:gzip Japan.tar //生成一压缩包:Japan.tar.gz
将上述两步写成一步(即打包同时压缩)
tar -zcf Japan.tar.gz Japan //将目录Japan打包并压缩为.tar.gz文件
tar命令解压缩语法:(解压)
-x 解包
-v 显示详细信息
-f 指定解压文件
-z 解压缩
范例:tar -zxvf Japan.tar.gz
.tar tar -cf/-xf
.tar.gz tar -zcf/-zxf
4. zip
所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后文件名] [文件或目录]
== -r 压缩目录==
功能描述:压缩文件或目录
压缩后文件格式:.zip
5. unzip
所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩后文件名]
功能描述:解压.zip的压缩文件
范例:unzip test.zip
6. bzip2
所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项[-k] [文件]
-k 产生压缩文件后保留原文件
功能描述:压缩文件
压缩后文件格式:.bz2
范例:bzip2 -k boduo
tar -cjf Japan.tar.bz2 Japan //z----j
7. bunzip2(解压缩)
所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项[-k] [压缩文件]
-k 解压缩后保留原文件
功能描述:解压缩
范例:
bunzip2 -k boduo.bz2
tar -xjf Japan.tar.bz2
将Japan.tar.gz解压:tar -xjf Japan.tar.bz2