4.6.01 压缩解压命令
压缩解压命令:
压缩文件的好处便于传输,占用空间少,难以感染病毒。
linux常见的压缩格式:.gz .zip .rar
压缩命令名称:gzip
命令英文原意:GUNzip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后文件格式:.gz
例如:
touch xiaoming
gzip xiaoming 会得到一个xiaoming的压缩包xiaoming.gz。
解压缩命令名称:gunzip
命令英文原意:GUN unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [文件]
功能描述:解压缩.gz的压缩文件
例如:
gunzip xiaoming.gz 解压xiaoming.gz压缩包。
除了gunzip外,也可以用gzip -d 命令解压.gz的文件。
gzip不能压缩文件夹,而且压缩后不保留原文件。
linux经常用到.tar.gz压缩文件,特别是源代码包。
如果要压缩目录,需要用到压缩命令tar。
压缩命令名称:tar
命令英文原意:打包
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后的文件名] [目录]
选项:
-c 打包;把目录的内容变成一个文件包。
-v 显示详细信息;
-f 指定文件名;
-z 打包同时压缩;
功能描述:打包目录;
压缩后文件格式:.tar.gz,后缀只是方便区分。
例如:
mkdir xiaoming
tar -cvf xiaoming.tar xiaoming 把xiaoming这个目录打包成文件。
tar -zcf xiaoming.tar.gz xiaoming 把xiaoming这个目录打包同时压缩文件(经常用到)。
tar命令解压缩语法:
-x 解包;
-v 显示详细信息;
-f 指定解压文件;
-z 解压缩;
例如:
tar -zxvf xiaoming.tar.gz 解压缩xiaoming.tar.gz。
压缩命令名称:zip
命令英文原意:-
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法:zip 选项[-r] [压缩后的文件名] [文件或目录]
选项:
-r 压缩目录;
功能描述:压缩文件或目录;
压缩后文件格式:.zip,后缀只是方便区分。
例如:
touch xiaoming 创建一个xiaoming的文件。
zip xiaoming.zip xiaoming 压缩小明这个文件。
mkdir xiaohong 创建一个xiaohong的文件夹。
zip -r xiaohong.zip xiaohong 压缩小红这个文件夹。
压缩解压命令名称:unzip
命令英文原意:-
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件名]
选项:解压.zip的压缩文件(不分文件还是目录);
例如:
unzip xiaoming.zip 解压小明的压缩文件。
zip不需安装任何程序就能在linux里使用,方便windows和linux系统之间传输数据。而且保留源文件。
rar需要安装linux版的安装程序才能使用。
压缩解压命令名称:bzip2
命令英文原意:-
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法:bzip2 选项 [-k] [文件]
选项:
-k (keep)产生压缩文件后保留原文件;
功能描述:压缩文件
压缩后文件格式:.bz2
例如:
bzip2 -k xiaoming
tar -cjf xiaoming.tar.bz2 xiaoming
压缩比非常高,适合大文件压缩
压缩解压命令名称:bunzip2
命令英文原意:-
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法:bunzip2 选项 [-k] [压缩文件]
选项:
-k (keep)解压缩文件后保留原文件;
功能描述:解压缩
例如:
bunzip2 -k xiaoming.bz2
tar -xjf xiaoming.bz2
Posted: 二月 5th, 2016 under Linux.
Tags: Linux, 学习, 日记
Comments: none