04 打包
Linux 中对目录进行压缩,需先进性打包
1 tar 命令
命令含义
- 命令名称:tar
- 英文原意:tar
- 所在路径:/usr/bin/tar
- 执行权限:所有用户
- 功能描述:打包与解打包命令
命令格式
tar [选项] 源文件或目录 #打包
tar [选项] 压缩包 #解打包
命令参数
参数 | 含义 |
---|---|
-c | 打包 |
-x | 解打包 |
-f | 指定压缩包的文件名 |
-v | 显示打包或解打包的过程 |
-t | 测试,查看包中的内容;不解打包 |
-C 目录 | 指定解打包位置 |
-z | 压缩和解压 tar.gz 格式 |
-j | 压缩和解压缩 |
2 tar.gz 和 tar.bz2 格式 打包压缩
tar -zvcf tmp.tar.gz /tmp #打包压缩位 tar.gz
tar -zvxf tmp.tar.gz #解压缩与解打包
tar -jvcf tmp.tar.gz /tmp #打包压缩位 tar.bz2
tar -jvxf tmp.tar.gz #解压缩与解打包