gzip用法
语法:gzip [-d#] filename 其中#为1-9的数字,默认压缩级别为6
只能压缩文件
gzip filename生成filename.gz源文件消失
解压gzip -d filename.gz解压后,压缩文件也会消失
压缩gzip filename就会变成filename.gz
gzip -9 filename是用级别为9的方式压缩,默认是6
解压gzip -d filename.gz就会变成filename。
查看文件大小
du -sh filename
bzip2用法
语法:bzip2 [-dz] filename
压缩时,可以加“-z”也可以不加,都可以压缩文件
bzip2 filename 生成filename.bz2源文件消失
不支持压缩目录
bzip2 -d filename.bz2解压后压缩文件消失
可以使用bzcat查看bz2的压缩前的文件内容(bzcat只支持bz2)
bzcat filename.bz2
压缩bzip2 filename变成filename.bz2
解压bzip2 -d filename.bz2变成filename
bzip2压缩后的文件要比gzip小
zip及unzip用法
zip是压缩工具,unzip是解压缩工具(Linux和Windows都可用;并且文件盒目录都可压缩)
压缩文件:zip filename.zip filename(中间filename.zip是压缩后的文件名字,可以自定义;后面跟上要压缩的文件名)
压缩目录:zip -r dir.zip dir/(中间dir.zip是压缩后的目录名字,可以自定义;后面跟上要压缩的目录名)
解压缩zip压缩包:unzip filename.zip或unzip dir.zip
如果系统没有zip和unzip这个命令,可以用yum list |grep zip查找一下然后用yum install zip unzip安装上即可用
查看文件行数wc -l filename