linux压缩命令 tar,zip,gzip的使用
前言:
tar ,zip,gzip 命令的使用
正文:
使用tar命令 压缩
-- 将 home 目录压缩为 myhome.tar.gz 压缩包
tar -czf myhome.tar.gz /home
使用tar命令解压缩
-- 将 myhome.tar.gz 解压到/home/test 目录
tar -xzf myhome.tar.gz /home/test
tar基本语法:
tar [选项] 文件名.tar.gz 指定目录
tar指令选项:
-c 产生.tar.gz文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包的同时压缩
-x 解压缩.tar.gz文件
ZIP压缩解压
将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:
zip -q -r html.zip /home/html
解压zip包
unzip -q html.zip
没有zip命令的话,则使用 yum安装即可
yum install zip
gzip命令:
gzip 命令只能用来压缩文件,
不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。
压缩后会删除源文件。
压缩后文件的后缀格式是 .gz。
该命令还支持解压缩。
该命令不需要指定压缩包名。
语法:gzip [选项] 文件
压缩文件:
gzip testdb.sql
gzip 命令是不会压缩整个目录的,只会压缩目录下的所有文件
gzip -r test/
解压:
# 语法
gzip -d 压缩文件名
# 示例
gzip -d log.txt.gz
但行好事,莫问前程!
本文来自博客园,作者:yangphp,转载请注明原文链接:https://www.cnblogs.com/ypeih/p/17284743.html