文件的压缩及解压

一.文件打包及压缩
1.打包及压缩
[root@dong ~]# tar -czf /learn/shiyan1/dong1.tar.gz /learn/shiyan1/dong1 //c表示创建一个打包 -z 调用 gzip f表示创建文件的名字
20181217文件的压缩及解压
[root@yangs ~]# tar -cjf etc2.tar.bz2 /etc //-j 调用 bzip2
[root@yangs ~]# tar -cJf etc3.tar.xz /etc //-J 调用 xz,压缩后的文件最小
2.查看文件的类型
[root@dong ~]# file /learn/shiyan1/dong1.tar.gz
/learn/shiyan1/dong1.tar.gz: gzip compressed data, from Unix, last modified: Mon Dec 17 18:56:14 2018

二.解压,解包
[root@dong ~]# cp /learn/shiyan1/dong1.tar.gz /learn/shiyan2 先把文件拷贝
1.不解压,只是查看压缩包里的文件
20181217文件的压缩及解压_第1张图片
2.文件解压
[root@dong ~]# tar -xvf /learn/shiyan2/dong1.tar.gz //无需指定解压工具,tar 会自动判断,解压到当前目录下
3解压后重定向重定向到//tmp 目录
20181217文件的压缩及解压_第2张图片
4.解压 zip
[root@yangs ~]# unzip xxx.zip