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

it2022-05-05  121

压缩和归档操作(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    上一部分 磁盘和文件系统操作  下一部分 软件包操作

转载于:https://www.cnblogs.com/knightysa/p/9261622.html


最新回复(0)