• linux系统命令的收集 第六部分


    压缩和归档操作(16个命令)

     1.gzip (compress or expand files 压缩或扩展文件)
     【命令作用】使用gzip格式来压缩和解压文件
     【命令语法】gzip[选项](参数)
     【常用选项】
      -d 解压文件
      -f 强制压缩文件
      -v 显示过程
      -r 递归处理
     【参数说明】需要执行压缩和解压的文件
     【命令示例】
      压缩文件/test并查看过程
      gzip -v /test
      解压/test.gz并查看过程
      gzip -dv /test.gz
     
     2.gunzip (compress or expand files 压缩或扩展文件)
     【命令作用】用于解压gzip的压缩文件
     【命令语法】gunzip[选项](参数)
     【常用选项】
      -f 强行解开压缩文件
      -v 显示执行过程
     【参数说明】需要执行解压的文件
     【命令示例】
      解开gzip的压缩文件/test.gz,并查看过程
      gunzip  -v  /test.gz
     
     3.zcat (compress or expand files 压缩或扩展文件)
     【命令作用】不解压压缩文件,便可以知道其中的内容
     【命令语法】zcat[选项](参数)
     【常用选项】
      -l 查看压缩包中的文件列表
     【参数说明】查看的压缩文件
     【命令示例】
      查看压缩文件/test.gz中的文件列表
      zcat -l /test.gz
     
     4.bzip2 (a block-sorting file compressor 一个块分类文件压缩)
     【命令作用】创建和管理“.bz2”后缀名的压缩包
     【命令语法】bzip2[选项](参数)
     【常用选项】
      -d 解压文件
      -z 强制执行压缩
      -k 压缩或解压时保留原本的文件
     【参数说明】需要压缩或解压的文件
     【命令示例】
      压缩文件/test
      bzip2  /test
      解压文件/test.bz2并保留压缩包
      bzip2 -dk /test.bz2  
     
     5.bunzip2 (a block-sorting file decompresses一个块分类文件解压)
     【命令作用】解压bzip2的压缩文件
     【命令语法】bunzip2[选项](参数)
     【常用选项】
      -k 解压时保留原本的压缩包
     【参数说明】压缩包的文件名
     【命令示例】
      解压文件/test.bz2并保留压缩包
      bunzip2 -k /test.bz2
     
     6.bzcat (decompresses files to stdout 解压文件到标准输出)
     【命令作用】显示指定的“.bz2”压缩文件的内容
     【命令语法】bzcat(参数)
     【常用选项】
     【参数说明】“.bz2”的压缩文件
     【命令示例】
      显示/test.bz2内容
      bzcat /test.bz2
     
     7.xz (Compress or decompress .xz files 压缩和解压“.xz“的文件)
     【命令作用】创建和管理".xz"的压缩包
     【命令语法】xz[选项](参数)
     【常用选项】
      -z 压缩时的默认选项
      -d 解压
     【参数说明】需要压缩或解压的文件名
     【命令示例】
      压缩文件/test
      xz   /test
      解压文件/test.xz
      xz  -d /test.xz
     
     8.unxz (decompress .xz files 解压“.xz“的文件)
     【命令作用】解压xz的压缩文件
     【命令语法】unxz[选项](参数)
     【常用选项】
     【参数说明】需要解压的文件
     【命令示例】
      解压文件/test.xz
      unzx /test.xz
     
     9.xzcat
     【命令作用】显示指定".xz"的压缩文件内容
     【命令语法】xzcat (参数)
     【常用选项】
     【参数说明】查看的".xz"的压缩文件
     【命令示例】
      查看压缩文件
      xzcat /test.xz
     
     10.zip (package and compress (archive) files 打包和压缩(存档)文件)
     【命令作用】创建和管理".zip"结尾的压缩文件
     【命令语法】zip[选项](参数1)(参数2)
     【常用选项】
      -r 递归处理
      -m 创建压缩文件后,删除原文件
     【参数说明】参数1 创建的".zip"文件 ;参数2 压缩的原文件
     【命令示例】
      创建/test.zip的压缩文件
      zip  /tes.zip /test
     
     11.unzip (list, test and extract compressed files in a ZIP archive 列出,测试和提取压缩文件中的压缩文件)
     【命令作用】解压zip所创建的压缩文件
     【命令语法】unzip [选项](参数)
     【常用选项】
      -n 解压缩时的不覆盖原本文件
      -o 解压时直接覆盖原文件
      -d<目录名> 指定解压文件存放的目录
     【参数说明】需要解压的压缩文件
     【命令示例】
      将/test.zip 解压到/newtest
      unzip  /test.zip  -d /newtest
     
     12.zipinfo (list detailed information about a ZIP archive 列出关于zip归档文件的详细信息)
     【命令作用】列出".zip"压缩文件的信息
     【命令语法】zipinfo[选项](参数)
     【常用选项】
      -1 只查看压缩文件中的文件名
      -v 详细的列出压缩文件中的所有内容
     【参数说明】查看的压缩文件
     【命令示例】
      列出压缩文件/test.zip中的文件
      zipinfo -1  /test.zip
      详细的列出压缩文件的内容
      zipinfo -v  /test.zip
       
     13.zipsplit (split a zipfile into smaller zipfiles 将压缩文件划分成更小的压缩文件)
     【命令作用】划分".zip"压缩文件
     【命令语法】zipsplit [选项](参数)
     【常用选项】
      -n 指定划分后的每个压缩包的大小
      -b 指定划分后的每个压缩包的存放位置
     【参数说明】需要划分的压缩文件
     【命令示例】
      把压缩包/test.zip划分后的压缩包存放到/tmp
      zipsplit  -b /tmp  /test.zip
     
     14.tar (saves many files together into a single tape or disk archive, and can restore individual files from the archive 将许多文件一起保存到一个磁带或磁盘存档中,并可以从归档文件恢复单个文件。)
     【命令作用】将许多文件和目录打包成一个文件
     【命令语法】tar [选项](参数)
     【常用选项】
      -t 列出备份文件的内容
      -v 显示执行过程
      -z 通过gzip命令来处理文件
      -f<备份文件> 指定备份文件
      -c<目录> 解压时制定解压目录
      -j 使用bzip2命令来处理文件
      -x 从备份文件中还原文件  
     【参数说明】需要查询和压缩的文件
     【命令示例】
      压缩文件/test
      tar -jcv  -f /test.tar.bz2  /test
      查看压缩文件内容
      tar -jtv  -f /test.tar.bz2
      解压文件/test.tar.bz2到目录/tmp
      tar -jxv -f /test.tar.bz2  -c /tmp
     
    15.dump (dump 转储)
     【命令作用】用于备份ext2或者ext3文件系统,也可将多个目录和文件备份成一个文件
     【命令语法】dump(选项)(参数1)(参数2)
     【常用选项】
      -0~9 备份的层级
      -f 指定备份地址  
     【参数说明】参数1 备份文件 ;参数2 原文件
     【命令示例】
      将目录/test备份到/tmp/test.bak 
      dump  -f  /test.bak  /test
     
     16.restore(restore 恢复)
     【命令作用】用于还原dump命令生成的备份文件
     【命令语法】restore[选项](参数1)(参数2)
     【常用选项】
      -f 从指定的文件中读取备份数据,进行还原操作
      -v 显示执行过程
      -r 进行还原操作
     【参数说明】参数1 备份文件;参数2 还原后的文件
     【命令示例】
      将/tmp/root.bak还原到/root
      restore  -rf  /tmp/root.bak   /root
     
  • 相关阅读:
    SSH防止超时的设置
    vuejs中v-bind绑定class时的注意事项
    js常用到的方法积累
    主流浏览器以及系统的判断
    理解Javascript的状态容器Redux
    可伸缩架构简短系列
    在Node.js中使用RabbitMQ系列一 Hello world
    在Node.js中使用RabbitMQ系列二 任务队列
    Javascript中的async await
    公钥,私钥和数字签名
  • 原文地址:https://www.cnblogs.com/knightysa/p/9261622.html
Copyright © 2020-2023  润新知