1.tar
归档文件,把多个变成一个
-c //创建
-v //显示过程
-f //指定归档文件名称
-x //解档
-t //查看归档文件内容
-r //添加文件到归档中
--get //解档指定文件
--delete //删除解档中的指定文件
--C //指定解档目录
- 创建:cf
- 显示过程:cvf
- 添加文件到归档中:rf
2.压缩
- 以etc.tar为例:
- du -sh 统计大小 忽略软连接
(1)zip
zip -r xxx.tar.zip xxx.tar
unzip xxx.tar.zip
(2)gz
gzip xxx.tar
gunzip xxx.tar.gz
tar zcf xxx.tar.gz /xxx
tar zxf xxx.tar.gz
(3)bz2
bzip2 xxx.tar
bunzip2 xxx.tar.bz2
tar jcf xxx.tar.bz2 /xxx
tar jxf xxx.tar.bz2
(4)xz
xz xxx.tar
unxz xxx.tar.xz
tar Jcf xxx.tar.xz /xxx
tar Jxf xxx.tar.xz
- zip压缩保留原来的包
- gz,bz2,xz压缩不保留原来的包
- bz2,xz的第二种压缩方式与gz相同,通过第一种方法就可以大概看出压缩比例