bzip2的简单使用方法和gzip一样:压缩不用参数,解压参数-d
gzip的使用:
gzip 压缩的时候不用参数,直接使用就好了
gzip file
-v 可以使用-v参数来查看压缩率
gzip -v file
注意:用gzip压缩的文件,可以在windows下用winRar打开
-d 解压的时候使用-d参数就好。
gzip -d file
gzip的参数:
-c 压缩数据输出到屏幕上
-d 解压参数
-t 显示压缩文件里的文件
-v 显示源文件和压缩文件的对比,压缩率
-# 指定压缩等级
tar的使用:
-c 打包,新建打包文件
-t查看打包文件的内容含有那些文件名,重点在查看文件名
-x 解压
-j 通过bzip2的支持进行压缩或解压。此时文件名最好是*.tar.bz2
-z 通过gzip的支持进行压缩或解压。此时文件名最好是*.tar.gz
-v 查看压缩率
-f 跟目标文件名
-r -A 往打包文件中添加数据,注意:可以向打包文件添加数据,但不能向已压缩文件添加数据
使用方法: tar -r -f file.tar hello.txt
例,(最常用):将所有的C语言源文件打包
压缩:
tar -jcv -f code.tar.bz2 *.c
查看:
tar -jtv -f code.tar.bz2
解压:
tar -jxv -f code.tar.bz2 -C 欲解压到的目录
只解压一个文件:
tar -jxv -f file.tar.bz2 filename
用正则表达式时,不压缩某些文件
tar -jcv -f file.tar.bz2 --exclude=file
//进入文件所在目录,有如下文件:
aliedit.tar.gz
lalor@ubuntu:~/下载$ gzip -d aliedit.tar.gz
lalor@ubuntu:~/下载$ tar xvf aliedit.tar
//解压完成以后出现解压后的文件
aliedit.sh
//执行脚本文件
lalor@ubuntu:~/下载$ ./aliedit.sh
//提示安装成功
成功安装 支付宝安全控件
rar和unrar用于压缩或解压rar格式的文件
rar: rar a lai.rar *.java
unrar: unrar x lai.rar ~/download/
unrar x aa.rar
unrar e aa.rar
x参数 是解压到一个文件夹里
e参数是把所有文件解压到当前目录下
注意这个命令比较特殊参数之前不能加-