1. tar
将文件打包或者解包
◼ c 创建包文件
◼ f 指定目标为文件而不是设备
◼ v 显示详细过程
◼ t 显示包中的内容而不释放
◼ x 释放包中的内容
◼ z GNU 版本新加的,使得 tar 有压缩和解压的功能
tar打包过程
wys@DESKTOP-2OU3HRV:~/mycode$ ls main.c passwd wys@DESKTOP-2OU3HRV:~/mycode$ tar cvf my.tar main.c passwd main.c passwd wys@DESKTOP-2OU3HRV:~/mycode$ ls -l total 16 -rw-r--r-- 1 wys wys 147 Oct 20 15:03 main.c -rw-r--r-- 1 wys wys 10240 Oct 20 17:15 my.tar -rw-r--r-- 1 wys wys 1634 Oct 20 15:12 passwd wys@DESKTOP-2OU3HRV:~/mycode$
tar解包过程
wys@DESKTOP-2OU3HRV:~/mycode$ ls my.tar wys@DESKTOP-2OU3HRV:~/mycode$ tar xvf my.tar main.c passwd wys@DESKTOP-2OU3HRV:~/mycode$ ls -l total 16 -rw-r--r-- 1 wys wys 147 Oct 20 15:03 main.c -rw-r--r-- 1 wys wys 10240 Oct 20 17:15 my.tar -rw-r--r-- 1 wys wys 1634 Oct 20 15:12 passwd wys@DESKTOP-2OU3HRV:~/mycode$
2.gzip
gzip压缩过程
wys@DESKTOP-2OU3HRV:~/mycode$ ls -l total 12 -rw-r--r-- 1 wys wys 10240 Oct 20 17:15 my.tar wys@DESKTOP-2OU3HRV:~/mycode$ gzip my.tar wys@DESKTOP-2OU3HRV:~/mycode$ ls my.tar.gz wys@DESKTOP-2OU3HRV:~/mycode$
gzip解压过程
wys@DESKTOP-2OU3HRV:~/mycode$ ls -l total 12 -rw-r--r-- 1 wys wys 10240 Oct 20 17:15 my.tar wys@DESKTOP-2OU3HRV:~/mycode$ gzip my.tar wys@DESKTOP-2OU3HRV:~/mycode$ ls my.tar.gz wys@DESKTOP-2OU3HRV:~/mycode$ gzip -d my.tar.gz wys@DESKTOP-2OU3HRV:~/mycode$ ls my.tar wys@DESKTOP-2OU3HRV:~/mycode$
对xxx.tar.gz一步解压过程
wys@DESKTOP-2OU3HRV:~/mycode$ ls my.tar.gz wys@DESKTOP-2OU3HRV:~/mycode$ tar zxf my.tar.gz wys@DESKTOP-2OU3HRV:~/mycode$ ls -l total 8 -rw-r--r-- 1 wys wys 147 Oct 20 15:03 main.c -rw-r--r-- 1 wys wys 858 Oct 20 17:15 my.tar.gz -rw-r--r-- 1 wys wys 1634 Oct 20 15:12 passwd wys@DESKTOP-2OU3HRV:~/mycode$



