1.1 打包压缩命令
命令 | 作用 |
---|---|
tar | 常用的打包压缩命令,扩展名标记为”.tar.gz” |
gzip | 通常用于数据库备份的命令,扩展名标记为”.gz” |
zip | 不常用的压缩命令,扩展名标记为”.zip” |
unzip | 专门解压”.zip”文件的命令,通常用于Windows上传的压缩文件 |
1.2 tar 压缩命令
1)常用参数:
参数 | 作用 |
---|---|
-z | 压缩 |
-c | 创建新的文件 |
-v | 显示命令执行过程 |
-f | 指定压缩文件 |
-C | 指定解压目录 |
-x | 解压 |
-t | 列出压缩文件的内容 |
2)使用语法:
# 压缩文件语法
tar -zcvf 压缩文件存放路径 被压缩文件路径
tar -zcf 压缩文件存放路径 被压缩文件路径
# 解压文件语法
tar -xvf 被解压文件
tar -xf 被解压文件 -C 解压路径
3)使用实例:
# 压缩文件
tar -zcvf /root/tmp.tar.gz /tmp/
tar -zcf /root/tmp.tar.gz /tmp/
# 解压文件
tar xvf tmp.tar.gz
tar xf tmp.tar.gz -C /opt/
1.3 gzip 压缩命令
1)常用参数:
参数 | 作用 |
---|---|
-d | 对压缩文件进行解压缩 |
2)使用实例:
# 压缩文件
gzip oldboy.txt
# -d 解压
gzip -c oldboy.txt.gz
1.4 zip 压缩命令
1)常用参数:
参数 | 作用 |
---|---|
-r | 递归处理,将指定目录下的所有文件和子目录一并处理 |
2)使用实例:
# 只压缩第一层目录下文件和目录,不压缩子目录下的
zip tmp.zip /tmp/*
# 压缩目录下所有文件,包括子目录
zip tmp.zip -r /tmp/*
1.5 unzip 解压命令
1)常用参数:
参数 | 作用 |
---|---|
-d | 指定解压目录 |
2)使用实例:
# 解压到当前目录
unzip tmp.zip
# 解压到指定目录下
unzip tmp.zip -d /opt/
本文链接:https://www.yunweibase.com/archives/635
网友评论comments