压缩文件扩展名
扩展名 | 分类 |
.zip或.rar | 在windows下的压缩包 |
.tar | 在Linux下的打包文件 |
.gz | 在Linux下的压缩文件 |
.tar.gz | 在Linux下的打包压缩文件 |
打包并压缩文件
tar的参数
语法:tar [参数] 压缩包名 一个或多个文件 | |
作用 | 对一个或多个文件进行打包并压缩 |
-c | 创建一个打包的文件(必选参数) |
-v | 显示打包的详细过程 |
-z | 压缩文件 |
-f <压缩文件名> | 指定压缩包的文件名(必选参数) |
操作演示:
- 定位于root目录,将当前目录下的Hello.java和Hello.txt文件打包成hello.tar文件,并显示详细信息。
- 将当前目录下的Demo.* 打包并压缩成demo.tar.gz文件,显示详细信息。
执行结果:
解压文件
解压文件语法
语法1:tar [参数] 压缩文件 | |
解压文件到当前目录 |
语法2:tar [参数] 压缩文件 -C 目录 | |
解压文件到指定的目录 | |
-x | 解压指定的文件(必选参数) |
-v | 显示解压详细过程 |
-f<压缩文件> | 指定要解压的文件(必选参数) |
-C | 解压到指定的目录下 |
操作演示
- 定位于root目录下,删除所有大写的Hello开头的文件
- 解压hello.tar到当前目录
- 释放demo.tar.gz文件到abc目录下
执行结果
扫描下方微信公众号获取Linux学习大礼包
关注公众号回复“Linux学习”即可获得Linux操作命令大全