归档和压缩tar
一、文件归档:tar
归档是将多个文件放置到同一个目录中。易于备份、打包存储和传输。
tar是Linux中标准归档命令,而且支持写入磁盘机。并且不会改变文件权限。
tar天生即可支持使用gzip和gunzip或bzip2和bunzip2的压缩。bzip2更慢,因为压缩率更高,类ghost。gzip和bzip2越大的文件越明显。
二、tar命令常用选项:选项前可不加“-”,同ps
★ 选项;必选其一
• -c 打包
• -t 查看包中的文件
• -x 拆包
★ 通常必须的选项:
• -f archivename文件存档名称
★ 可选
• -z 使用gzip压缩
• -j 使用bzip2压缩
• -v 提供详细信息
• –xattrs 存储SELinux 和 ACL属性
三、示例:
★ 打包与解包
★ gzip打包与解包
★ bzip2打包与解包
★ 解包到指定目录中
注意:
gzip 与 bzip2不兼容!
Windows中的rar可以解压tar,但不要在windows中用rar解压tar包,再传给linux中,因为tar解压程序不一样。