1、 tar命令
解压或压缩文件,使用该命令时,主选项是必须要有的,辅选项是辅助使用的,可以选用。生成的压缩文件后缀名为.tar
语法:tar [主选项+辅选项] 文件或者目录
例如
$tar cvf ye.tar *.* 将当前目录中所有文件存档到ye.tar中
$tar tvf ye.tar 浏览ye.tar档案中的内容
$tar xvf ye.tar 将ye.tar档案中的内容取到当前目录中
$tar zcvf ye.tar *.txt 将当前目录中所有.txt的文件存档到ye.tar中并生成压缩档案ye.tar.gz
$tar ztvf ye.tar.gz 显示压缩档案ye.tar.gz的内容
$tar zxvf ye.tar.gz 取出压缩档案ye.tar.gz的内容到当前目录中
(1)主选项:
c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。
t 列出档案文件的内容,查看已经备份了哪些文件。
x 从档案文件中释放文件。
(2)辅助选项:
f 使用档案文件或设备,这个选项通常是必选的。
v 详细报告tar处理的文件信息。如无此选项,tar不报告文件信息。
z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。
2、 gzip命令
gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,生成的压缩文件后缀名为“.gz”。
语法:gzip [选项] 压缩(解压缩)的文件名
$gzip ye.txt 压缩文件ye.txt。并在文件名后面加上gz扩展名,变成文件ye.txt.gz
$gzip -d ye.txt.gz 解压缩文件ye.txt.gz并删除gz扩展名
3、 unzip命令
可以用unzip命令来解压使用MS Windows下的winzip压缩的文件,该命令可以解压缩.zip或.war的文件
语法:unzip [选项] 压缩文件名
$unzip -d test.zip /home/test 将当前目录下的压缩文件test.zip解压缩到/home/test/目录下
$unzip -v test.zip 查看当前目录下的压缩文件test.zip的目录
浙公网安备 33010602011771号