Ubuntu中常用的解/压缩命令

embedded/2025/1/16 0:04:08/

Ubuntu中常用的解/压缩命令

  • 一、tar文件
    • tar.tgz文件
    • tar.gz文件
    • tar.bz文件
    • tar.bz2文件
    • tar.Z文件
  • 二、zip文件
  • 三、rar文件
  • 四、gz文件
  • 五、bz文件
    • bz2文件
  • 六、Z文件
  • 七、tgz文件
  • 八、lha文件

一、tar文件

解压:tar xvf FileName.tar
压缩:tar cvf FileName.tar DirName

# 解压
tar xvf FileName.tar
# 压缩,将DirName和其下所有文件(夹)打包非压缩
tar cvf FileName.tar DirName

tar.tgz文件

解压:tar zxvf FileName.tar.tgz
压缩:tar zcvf FileName.tar.tgz FileName

# 解压
tar zxvf FileName.tar.tgz
# 压缩
tar zcvf FileName.tar.tgz FileName

tar.gz文件

解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

# 解压
tar -zxvf FileName.tar.gz
# 压缩,将DirName和其下所有文件(夹)压缩
tar -zcvf FileName.tar.gz DirName

tar.bz文件

解压:tar jxvf FileName.tar.bz

tar.bz2文件

解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName

tar.Z文件

解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName

———————————————

二、zip文件

解压:unzip FileName.zip
压缩:zip FileName.zip DirName

# 解压
unzip FileName.zip
# 压缩,.zip占用空间比.tar.gz大
zip FileName.zip DirName
# 压缩,递归处理,将指定目录下的所有文件和子目录一并压缩
zip -r FileName.zip DirName

———————————————

三、rar文件

解压:rar a FileName.rar
压缩:rar e FileName.rar

# Ubuntu不自带rar,需要下载
# 解压
rar x FileName.rar
# 压缩
rar a FileName.rar DirName

———————————————

四、gz文件

解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
———————————————

五、bz文件

解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz

bz2文件

解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩:bzip2 -z FileName
———————————————

六、Z文件

解压:uncompress FileName.Z
压缩:compress FileName
———————————————

七、tgz文件

解压:tar zxvf FileName.tgz

# 解压
tar zxvf FileName.tgz
# 解压到目标路径
tar -C DesDirName -zxvf FileName.tar.gz 

———————————————

八、lha文件

解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName


http://www.ppmy.cn/embedded/29771.html

相关文章

JAVA面试专题-微服务篇

Spring cloud Spring Cloud 5大组件有哪些 注册中心/配置中心:nacos 负载均衡:Ribbon 服务远程调用:Feign 服务保护:sentinel 服务网关:Gateway 微服务注册和发现 nacos和eureka的区别 负载均衡 微服务向Ribbon发送…

基于php+mysql+html超市商品管理系统(含论文)

博主介绍: 大家好,本人精通Java、Python、Php、C#、C、C编程语言,同时也熟练掌握微信小程序、Android等技术,能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验,能够为学生提供各类…

搜维尔科技:TechViz中的手指跟踪:触摸3D模型并与之交互

TechViz中的手指跟踪:触摸3D模型并与之交互 搜维尔科技:TechViz中的手指跟踪:触摸3D模型并与之交互

如何解决Go中uint类型溢出问题

如何解决Go中uint类型溢出问题 Golong的uint类型溢出问题通常会发生在大量的运算中,特别是涉及到大量循环和大数运算中。当uint类型的值超过其最大值时,会发生溢出,从最小值开始循环,一般有如下几种解决办法: 1. 使用…

指纹浏览器:网络安全与隐私的新工具

在互联网时代,隐私和网络安全成为人们越来越关注的话题。随着数字化的发展,个人信息的泄露和在线追踪的问题愈发严峻。在这个背景下,"指纹浏览器"作为一种新型工具,开始受到关注。撸空投需要了解指纹浏览器。本文将深入…

逻辑漏洞:水平越权、垂直越权靶场练习

目录 1、身份认证失效漏洞实战 2、YXCMS检测数据比对弱(水平越权) 3、MINICMS权限操作无验证(垂直越权) 1、身份认证失效漏洞实战 上一篇学习了水平越权和垂直越权的相关基本知识,在本篇还是继续学习,这…

38-4 Web应用防火墙 - WAF的使用及规则

准备:38-3 Web应用防火墙 - 安装配置WAF-CSDN博客 WAF的使用 启动 Nginx /usr/local/nginx/sbin/nginx 为了测试未启动 ModSecurity 时的访问效果,我们可以模拟攻击。要查看当前虚拟机的 IP 地址,可以使用命令 ifconfig 浏览器中访问ip,如果要在真实机中访问就需要关闭…

【docker】maven 打包docker的插件学习

docker-maven-plugin GitHub地址:https://github.com/spotify/docker-maven-plugin 您可以使用此插件创建一个 Docker 映像,其中包含从 Maven 项目构建的工件。例如,Java 服务的构建过程可以输出运行该服务的 Docker 映像。 该插件是 Spot…