命令 | 含义 |
gzip | 功能:进行单文件压缩,被压缩的文件不会被保留,压缩文件,只能将文件压缩为*.gz 文件 例如 gzip 压缩,将 /home 下的 hello.txt 文件进行压缩 gzip /home/hello.txt |
gunzip | 功能:解压缩文件命令,将.gzip文件解压。 例如: 解压home目录下的hello.txt.gz gunzip /home/hello.txt.gz |
zip | 功能:进行文件压缩 基本语法:zip [选项] XXX.zip 将要压缩的内容 常用选项 -r 递归压缩文件夹 例如: 将 home 目录及其包含的文件和子文件夹都压缩,生成myhome.zip zip -r myhome /home/ |
unzip | 功能: 将.zip文件解压 基本语法:unzip [选项] XXX.zip 常用选项:-d 要解压到的路径 例如 将myhome.zip解压到opt/temp文件下 unzip -d /opt/temp/ /home/myhome.zip |
tar | 功能压缩和解压指令,将文件压缩或解压成tar.gz文件 基本语法:tar [选项] XXX.tar.gz 打包的内容 常用选项: -z 解压或压缩文件 -c 产生.tar打包文件 -x 解包.tar文件 -v 显示详细信息 -f 指定压缩后的文件名 例如: 压缩多个文件,将 /home/pig.txt 和 /home/cat.txt 压缩成 pc.tar.gz tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt 将 /home 的文件夹压缩成 myhome.tar.gz tar -zcvf myhome.tar.gz /home/ 将 pc.tar.gz 解压到当前目录 tar -zxvf pc.tar.gz 将 myhome.tar.gz 解压到 /opt/tmp2 目录下 tar -zxvf /home/myhome.tar.gz -C /opt/tmp2 注意:-C 后写要解压到的位置 |
linux学习笔记--压缩、解压缩命令
最新推荐文章于 2023-04-13 15:08:40 发布