zip归档工具,跨平台的压缩工具
• 归档+压缩操作 – zip [-r] 备份文件.zip 被归档的文档...
[root@svr7 ~]# zip -r /opt/test.zip /boot/ /etc/passwd [root@svr7 ~]# ls /opt
• 释放归档+解压操作 – unzip 备份文件.zip [-d 目标文件夹]
[root@svr7 ~]# unzip /opt/test.zip -d /mnt/ [root@svr7 ~]# ls /mnt [root@svr7 ~]# ls /mnt/etc [root@svr7 ~]# ls /mnt/boot
=======================================================
归档及压缩
1.节约空间
2.方便对零散文档的管理
• tar 集成备份工具 – -c:创建归档 – -x:释放归档 – -f:指定归档文件名称 – -z、-j、-J:调用 .gz、.bz2、.xz 格式的工具进行处理 – -C(大写) :指定释放位置
– -t:显示归档中的文件清单
– -P(大写) :保持归档内文件的绝对路径
[root@server0 ~]# rm -rf /opt/* [root@server0 ~]# rm -rf /mnt/*
tar -zcf /opt/file.tar.gz /boot/ /etc/passwd
[root@server0 ~]# ls /opt
[root@server0 ~]# tar -xf /opt/file.tar.gz -C /mnt
[root@server0 ~]# ls /mnt
[root@server0 ~]# ls /mnt/etc [root@server0 ~]# ls /mnt/boot
• 使用 tar -c ... 命令 – tar -zcf 备份文件.tar.gz 被备份的文档.... – tar -jcf 备份文件.tar.bz2 被备份的文档.... – tar -Jcf 备份文件.tar.xz 被备份的文档....
[root@server0 ~]# tar -tf /opt/file.tar.gz
以绝对路径方式,利用bzip2压缩方式,打包并压缩
tar -Pjcf /root/backup.tar.bz2 /usr/local/
ls /root/
tar -tf /root/backup.tar.bz2 #查看包里面内容
-z 代表gzip压缩格式
-j 代表bzip2压缩格式
-J 代表xz压缩格式