Linxu备份压缩命令


gzip命令

  • 命令格式:gzip [选项] 压缩(解压缩)的文件名
    • -d将压缩文件解压(decompress)
    • -l显示压缩文件的大小,未压缩文件的大小,压缩比(list)
    • -v显示文件名和压缩比(verbose)
    • -num用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

bzip2命令

  • 命令格式:bzip2 [-cdz] 文档名
    • -c将压缩的过程产生的数据输出到屏幕上
    • -d解压缩的参数(decompress)
    • -z压缩的参数(compress)
    • -num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

tar命令

  • -c 建立一个压缩文件的参数指令(create)
  • -x 解开一个压缩文件的参数指令(extract)
  • -z 是否需要用 gzip 压缩
  • -j 是否需要用 bzip2 压缩
  • -v 压缩的过程中显示文件(verbose)
  • -f 使用档名,在 f 之后要立即接档名(file)

压缩解压缩常用操作

  • 返回到根目录,将/itcast目录先打包,再用gzip压缩
- 分步完成:tar -cvf itcast.tar itcast
      gzip itcast.tar
- 一步完成:tar -zcvf itcast.tar.gz itcast
  • 将其解压缩,再取消打包
    • 分步完成:gzip -d itcast.tar.gz 或 gunzip itcast.tar.gz
    • 一步完成:tar -zxvf itcast.tar.gz
  • 将/itcast目录先打包,同时用bzip2压缩,并保存到/tmp目录下
    • tar -jcvf /tmp/itcast.tar.bz2 itcast
  • 将/tmp/itcast.tar.bz2解压到/usr目录下面
    • tar -jxvf itcast.tar.bz2 -C /usr/

你可能感兴趣的:(Linxu备份压缩命令)