tar 打包
tar -cvf 打包路径 文件名
-c 将多个文件进行打包
-v 显示打包过程
-f 创建新的打包文件,后缀记得使用 .tar 方便识别
# 在使用tar 时 “ -” 可省略掉
-tf 查看包内的文件
-r 将文件追加到包内
tar 解包
tar xvf 包名 -C 解包后文件存放位置
-x 解包
-C 指定解包路径,默认解压到当前工作目录
压缩
gzip 压缩
gzip 文件
-f 强行压缩文件,不理会文件名称或硬连接是否存在以及该文件是否为符号连接
-r 递归处理,将指定目录下的所有文件及子目录一并处理
-v 显示指令执行过程
-l 列出压缩文件的相关信息
bzip2 压缩
bzip2 文件
-z 强制执行压缩
-f bzip2在压缩或解压缩时,若输出文件与现有文件同名,覆盖文件
-v 压缩或解压缩文件时,显示详细的信息
-c 将压缩后的数据保存到文件内
gzip(bzip2) -c b > /root/b.gz(b.bz2) 将b文件数据压缩保存到root下的b.gz(b.bz2)内
tar 打包压缩
tar czf xl.tar.gz 文件
tar cjf xl.tar.bz2 文件
tar cjf/czf 文件储存位置 源文件
-z 调用gzip进行压缩
-j 调用bzip2进行压缩
解压缩
gzip解压
gzip -d 压缩包 或 gunzip 压缩包
bzip2解压
bzip2 -d 压缩包 或 bunzip 压缩包
tar 解压缩包
tar xzvf xl.tar.gz -C /root/c
tar xjvf xl.tar.bz2 -C /root/c