【终端使用】"tar"命令 打包/解包
参考文章:
Ⅰ、【终端使用】"tar"命令、"gzip"命令结合实现文件 打包压缩
Ⅱ、【终端使用】"tar"命令、"bzip2"命令结合实现文件 打包压缩
"tar"命令,是Linux系统中最常用的备份工具,此命令可以把一系列打包到一个大文件中,也可以把一个打包的大文件恢复成一系列文件。
命令 | 作用 |
tar -cvf 打包文件.tar 被打包的一系列文件 | 打包文件 |
tar -xvf 打包文件.tar | 解包文件(默认解包到当前目录下) |
tar -xvf 打包文件.tar -C 目录 | 将文件解包到指定目录。 |
"tar"选项说明:
- "-c"选项:英文"create"缩写,生成档案文件,创建打包文件。
- "-x"选项:英文"extract"缩写,解开档案文件。
- "-v"选项:列出归档解挡的详细过程,显示进度。
- "-f"选项:指定档案文件名称,"-f"选项后面一定是".tar"文件,所以这个选项必须放到最后。
- "-C"选项:解包到指定目录中,被指定的目录必须存在,否则操作失败。
注意:
①"-f"选项必须放到最后,其他选项顺序可以随意。
②使用"-C"选项时,被指定的目录必须存在。
1、在 "桌面/"目录下 创建三个空白文件:apple.txt、banana.txt、cherry.txt。并在空白文件中填充内容,测试使用。如下图:
2、将这个三个文件打一个"my_file.tar"包。如下图:
3、删除"桌面/'目录下,新建的三个文件。并将"my_file.tar"文件解包。如下图:
4、在 "桌面/"目录下 创建一个"demo/"目录,并将"my_file.tar"解包到"demo/"目录中。如下图: