1.
【【下面这些指令仅仅针对单一档案进行压缩
tar 可以将多个目录档案打包成一个大档案,可以用 gzip/bzip2 ,将该档案同时行压缩!】】
gzip [-cdtv#] 档案名
zat 档案名.gz 读取压缩文件
-c //将压缩数据输出到屏幕上,可透过数据流重导向处理
-d //解 压缩
-v //可以显示出原档案/压缩文件案压缩比等信息
-# //#代表数字 压缩等级,-1 最快,但是压缩比最差、-9 最慢,但是压缩比最好!
-t //可以检验一个压缩文件的一致性~看看档案有无错误
bzip2 [-cdkzv#] 档案名
bzcat 档案名.bz2
-d -v -# -c 与gzip一致
-k 保留源文件而不会删除 -z 压缩参数
压 缩:tar -jcv -f filename.tar.bz2 要被压缩档案目录名称
查 询:tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩目录
-p :保留备份数据原本权限属性,常用备份(-c)重要的配置文件
-P :保留绝对路径
filename.tar.bz2 是我们自己取的档名,tar 并不会主动癿产生建立的档名。如果不加 [-j|-z] ,档
名最好取为 *.tar 即可。如果是 -j 选顷,代表有 bzip2 的支持,因此档名最好就取为 *.tar.bz2 ,
如果是加上了 -z gzip 的支持,那档名最好取为 *.tar.gz
tar -jxv -f 打包檔.tar.bz2 待解开档名
或者
tar -jxv -f 打包檔.tar.bz2 |grep 'dffd'