今天在Aix用tar -cvf 备份,打成tar包,占有硬盘空间过大,没有压缩比,
尝试使用tar -zcvf linux系统下可以用-z 命令 (z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。 )
生成:
tar -cvf a.tar 06
tar -cvzf a.tar.gz 06
tar -cvzf a.tar.gz a.tar
解开:
tar xcvf a.tar.gz
但是在AIX 下执行 报错
[p55aA] icsadm:/icsadm/log> tar -cvzf a.tar.gz 06
tar: Not a recognized flag: z
Usage: tar -{c|r|t|u|x} [ -BdDEFhilmopRUsvw ] [ -Number ] [ -f TarFile ]
[ -b Blocks ] [ -S [ Feet ] | [ Feet@Density ] | [ Blocksb ] ]
[ -L InputList ] [-X ExcludeFile] [ -N Blocks ] [ -C Directory ] File ...
Usage: tar {c|r|t|u|x} [ bBdDEfFhilLXmNopRsSUvw[0-9] ] ]
[ Blocks ] [ TarFile ] [ InputList ] [ ExcludeFile ]
[ [ Feet ] | [ Feet@Density ] | [ Blocksb ] ] [-C Directory ] File ...
没有-z参数
用man tar 在aix下查,没有z参数,google下,aix下tar不能带压缩参数,
这样的话,只能先打tar包,然后使用compress或者gzip来进行压缩了,
1. backup: 加-i参数可对文件或目录进行备份,加-p参数可对要备份的文件进行压缩,但是仅能压缩小于2G的文件。
2. compress: 对文件进行压缩,并将源文件替换成.Z文件。
3. gzip:对文件进行压缩,并将源文件替换成.gz文件。
4. tar 对文件进行归档操作,没有压缩。
[p55aA] icsadm:/icsadm/log>gzip -v a.tar
a.tar: 95.8% -- replaced with a.tar.gz
但是存在一个问题 :可能有时候有文件系统空间不够,造成压缩失败的情况
在Linux上,为了便于文件以及目录的交流、储存以及传输,我们通常把一大堆文件以及目录“打包”为一个单一文件。这个打包工具就是tar,而打 包好的文件就称为tar ball(xxx.tar)。顺带一提的是,tar本身并没有压缩文件案,而我们经常看到的xxx.tar.gz(.tgz)是tar ball再经gzip压缩,而xxx.tar.Z则是tar ball 再经compress压缩,而xxx.tar.bz2则是tar ball 再经bzip2压缩。
二、如何打包
tar [cvfz] [tar ball文件] [被tar的文件或目录]
c create一个tar ball
f 指定tar ball档名
v verbose,列出过程
z 使用gzip压缩 tar ball
tar zcvf etc.tar.gz /etc/*
三、如何解出
tar [-xvfz] [tar ball文件] [被tar的文件或目录]
x 解出tar ball
f 指定tar ball档名
v verbose,列出过程
z 使用gzip解压缩(.gz)
tar zxvf etc.tar.gz /home/
转自:http://blog.csdn.net/xiyuan1999/article/details/4421600
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
2013-01-01 JavaScript面向对象编程入门
2013-01-01 Windows下配置python环境变量
2011-01-01 重构之道--清除代码异味