CentOS7 压缩及打包的常用命令

gzip

gzip 文件名   压缩文件
gzip -d 文件名   解压文件
gunzip 文件名    解压文件
gzip -1 #压缩级别  最高到9   默认是6级别
gzip -f  # 强制覆盖同名压缩包
gzip # 默认不保存原文件
gzip 压缩文件以.gz结尾
gzip -c 2.txt > 2.txt.gz  #可以用重定向保留原文件

bzip2

bzip2 文件名  压缩文件
bzip2 -d 文件名   解压文件
bzip2 # 压缩文件以.bz2结尾
bzip2 # 压缩级别也是从1到9  默认是9级别
bzip2 -k 保留原文件
bzip2 -f  强制压缩覆盖同名压缩包

xz

同bzip2 和 gzip

zip

zip 压缩后文件名  源文件
zip -r 压缩后目录名  原目录
unzip  解压  -d 指定解压路径  源文件

tar

复制代码
tar -cvf 打包名  打包源文件(可以多个文件空格隔开)   # c创建 v可视 f 文件名
tar -xvf 解包名
tar -tf 查看包内文件
 
# 打包
tar -czvf .gz格式的 gzip打包压缩包
tar -cjvf  .bz2格式的bzip2打包压缩包
tar -cJvf .xz格式的xz打包压缩包
 
#解压
 tar -xzf  解压gzip格式的压缩包
 tar -xjf  解压bzip2格式的压缩包
 tar -xJf 解压xz 格式的压缩包

# 打包过滤
tar --exclude “要过滤内容” -czvf 123.tar.gz  源文件
复制代码

原文链接:https://blog.csdn.net/tynmhxx/java/article/details/78812515

posted @   老虎死了还有狼  阅读(5249)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2019-06-19 时间模块time和datetime的使用
点击右上角即可分享
微信分享提示