当前位置: 首页 > news >正文

Linux实用命令工具-dtrx根据需要自动解压

刚刚逛网站的时候看到一个命令工具很不错——dtrx。

这个工具能够解压的类型包括tarzip,rpmdebgem7zcpiorar 等等,并且这个工具能自动识别压缩包类型并进行解压。

而且它的解压方式非常方便,比如说解压一个.tar文件:

dtrx /XXX/XXX/需要解压的文件.tar

这个命令会自动将所有内容解压到.tar文件所在的文件夹。

首先安装这个命令,在Debian/Ubuntu/Mint系统下:

sudo apt-get install dtrx

在RHEL/CentOS/Fedora等红帽系列系统下(安装操作需要在root用户身份下进行):

# wget http://brettcsmith.org/2007/dtrx/dtrx-7.1.tar.gz
# tar -xvf dtrx-7.1.tar.gz 
# cd dtrx-7.1
# python setup.py install --prefix=/usr/local

下面给出一个简单的例子,在桌面我们新建一个用于测试的文件夹testdir,该文件夹内存在如下的文件和文件夹:

内部的文件结构如下所示:

可见在子文件夹“用于解压的文件夹”内还存在着一个tar压缩包。

我们先用tar命令将这些东西打包:

然后把这个压缩包放到“用于解压的文件夹中”进行解压操作:

可见我们不需要附加任何选项就可以解压一个压缩包,而且在检测到压缩包内部还有压缩包的时候,终端提示了我们五个选项,非常方便。

dtrx命令可用选项如下:

 

 

 

转载于:https://www.cnblogs.com/nerohwang/p/3510973.html

相关文章:

  • SQL Server 2005-如何在SQL Server用户自订函数中调用GetDate()函数
  • Linux下C程序的编辑,编译和运行以及调试
  • SharePoint Server 2007 Web内容管理中的几个关键概念
  • 带外监控
  • 自动内容滚动条[WinForm控件]
  • C# 生成二维码
  • CSS在ASP.NET中使用
  • 字符填充的首尾定界符法
  • hdfs源码解析
  • 使用数学函数查询
  • 关于柔性数组
  • 【Vegas原创】sendkeys实例
  • 【原创】PostgreSQL 实现MySQL insert ignore 语法。
  • 闲话网名(一)
  • 与后台的一些事情
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • 【笔记】你不知道的JS读书笔记——Promise
  • Android交互
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • Hibernate最全面试题
  • JWT究竟是什么呢?
  • PHP变量
  • React系列之 Redux 架构模式
  • springboot_database项目介绍
  • Vue 2.3、2.4 知识点小结
  • Vue.js 移动端适配之 vw 解决方案
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 安卓应用性能调试和优化经验分享
  • 闭包--闭包作用之保存(一)
  • 测试开发系类之接口自动化测试
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 讲清楚之javascript作用域
  • 深入浅出webpack学习(1)--核心概念
  • 数组大概知多少
  • 数组的操作
  • 应用生命周期终极 DevOps 工具包
  • 鱼骨图 - 如何绘制?
  • 原生Ajax
  • [Shell 脚本] 备份网站文件至OSS服务(纯shell脚本无sdk) ...
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​第20课 在Android Native开发中加入新的C++类
  • ​如何在iOS手机上查看应用日志
  • #define用法
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (C++)八皇后问题
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (简单) HDU 2612 Find a way,BFS。
  • (南京观海微电子)——I3C协议介绍