Linux之压缩解压相关命令

1、gzip/gunzip

作用:压缩和解压文件

语法:

powershell 复制代码
#压缩 压缩后缀是.gz
gzip 文件 
# 解压
gunzip 文件.gz 

注意:

(1)只能压缩文件不能压缩目录

(2)不保留原来的文件

(3)同时多个文件会产生多个压缩包

2、zip/unzip

作用:压缩和解压

语法:

powershell 复制代码
# 压缩
zip [选项] xxx.zip 要压缩的内容
# 解压
unzip [选项] xxx.zip

压缩选项:

-r:压缩目录

解压选项:

-d 目录:指定解压后的目录

powershell 复制代码
例:解压test.zip到temp
unzip -d /temp test.zip

3、tar

作用:打包,打包并压缩后的文件后缀是.tar.gz

语法:

powershell 复制代码
tar [选项] xxx.tar.gz 要打包的内容

选项:

-c:产生.tar打包文件

-v:显示详细信息

-f:指定压缩后的文件名

-z:打包同时压缩

-x:解包.tar文件

-C:解压到指定目录

相关推荐
yanzhyan2 小时前
【Linux】Linux命令:free
linux·运维·服务器
编程墨客3 小时前
IO进程----进程
linux·服务器·microsoft
可涵不会debug3 小时前
【C++】在线五子棋对战项目网页版
linux·服务器·网络·c++·git
清风-云烟3 小时前
使用redis-cli命令实现redis crud操作
java·linux·数据库·redis·spring·缓存·1024程序员节
Rm4 小时前
Linux 防火墙 Systemctl 常用命令速查
linux
孤寂大仙v4 小时前
【Linux】环境变量
linux·运维·服务器
DADIAN_GONG4 小时前
how to use | in Linux? give me an example
linux·运维·服务器
新知图书5 小时前
Linux C\C++编程-文件位置指针与读写文件数据块
linux·c语言·c++
geffen085 小时前
HDBaseT和KVM 和POE是怎么融合在一块的
linux
张3蜂6 小时前
.NET 8 项目 Docker 方式部署到 Linux 系统详细操作步骤
linux·docker·.net