[Linux]解压⽂件,解压部分⽂件
遇到数据库⽆法查问题原因,只能⽇志,查⽇志的时候发现⽼的⽇志都被压缩了,只能尝试解压了
数据量⽐较⼤,只能在⽣产解压了,再进⾏查
有感地震一般是几级⽂件名为*.,⾃⼰博客以前记录过解压⽅法:
使⽤tar –zxvf *.⽆法解压,明明好好的⽂件能这样解压的,为什么不能解压?
后来想了想,是不是先要解压*.gz⽂件,使⽤gunzip *.进⾏解压成功,解压出来的⽂件名为:*.tar
由于⽇志⽂档相关多,占⽤空间⽐较⼤,正在使⽤tar xvf *.tar进⾏解压,发现解压出来好多⽂件,⽽且时间很长,最终决定去中⽌解压,⼼⾥想了想,是不是有⽅法只解压⼀部分⽂件呢
于是搜索了⼀下,发现确实有此⽅法:
⽂章中说的,可以使⽤以下⽅法查看压缩⽂件⾥⾯的内容:
tar –tzvf *. (由于我此时是.tar⽂件,所以使⽤tar -tvf即可),查看确实能查看压缩⽂件⾥的内容
使⽤以下⽅法进⾏解压:
解压单个⽂件:
tar –zxvf *. /
解压多个⽂件:
tar –zxvf *. /test/filenam*
说分手之后>异地高考解压到指定⽬录:
tar –zxvf *. / –C /opt/targetfolder
在我们⽣产上⽆法执⾏上⾯这些命令,查相关⽂档后发现是由于AIX跟其他版本的Linux不⼀样导致:
0. 怕⽣产上解压⽂件,将磁盘挤爆,先查询⼀下磁盘情况(使⽤df -g,以GB⽅式显⽰,-m以MB形式显⽰),显⽰还有63GB:
efbill_2:[/opt/oecs-g2/log/backup/compressed]#df -g
⽂件系统 GB 块可⽤ %Used Iused %Iused 安装于
/dev/hd4 5.00 4.52 10% 10570 1% /
/dev/hd2 48.00 45.26 6% 57427 1% /usr
/dev/hd9var 24.50 23.90 3% 8549 1% /var
/dev/hd3 5.00 4.84 4% 348 1% /tmp
/dev/fwdump 1.00 1.00 1% 6 1% /var/adm/ras/platform
/dev/hd1 5.00 5.00 1% 14 1% /home
/dev/hd11admin 5.00 5.00 1% 5 1% /admin
/proc - - - - - /proc
/dev/hd10opt 119.50 63.32 48% 22030 1% /opt
1. ⾸先查看linux版本
efbill_2:[/opt/oecs-g2/log/backup/compressed]#cat /proc/version
Aug 6 2010
13:36:14
1032A_61L
@(#) _kdb_buildinfo unix_64 Aug 6 2010 13:36:14 1032A_61L
efbill_2:[/opt/oecs-g2/log/backup/compressed]#uname -a
AIX efbill-2 1 6 00F764BD4C00
2. 搜索关键字: 解压,到答案:
在AIX上最常见的压缩⽂件就是.tar檔了,⽽除了tar⽂件以外,有时会遇到数据是⽤其它的压缩⽂件格式,所以偶顺⼿整理了⼀些常见的压缩⽂件格式,在AIX要怎么解压缩 :
*.tar.Z file format
o 压缩§ # compress filename.tar
o 解压§ # zcat filename.tar.Z | tar -xvf -
立春祝福语简短>会有天使替我爱你插曲*. file format
o 压缩§ # tar cvf - folder | gzip >
o 解压§ # gunzip -c | tar -xvf -
*.zip file format (注1)
o 解压§ # unzip filename.zip
*.tgz file format
o 解压§ # gzip - | tar -xvf -
注1 : 注意,AIX预设并没有装unzip的程序,可以去抓下来安装。
3. 解压成功,再次需要尝试是否能只解压⼀部分⽂件出来
结合上⾯部分解压⽂件,尝试过好⼏次终于出办法:
1. 显⽰出所有⽂件:广电在线
efbill_2:[/opt/oecs-g2/log/backup/compressed]#gunzip -c 20140401_ | tar –tvf -
2. 解压出部分⽂件:
单个⽂件:
efbill_2:[/opt/oecs-g2/log/backup/compressed]#gunzip -c 20140401_ | tar -xvf - 20140407110630/billing.log.40 3. 多个⽂件:貌似⽆法按照前⾯的办法解压,反正⽬地已经达到了
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论