Linux实用命令工具-dtrx根据需要自动解压
2014-01-08 16:53
447 查看
刚刚逛网站的时候看到一个命令工具很不错——dtrx。
这个工具能够解压的类型包括tar, zip,rpm, deb, gem, 7z, cpio, rar 等等,并且这个工具能自动识别压缩包类型并进行解压。
而且它的解压方式非常方便,比如说解压一个.tar文件:
dtrx /XXX/XXX/需要解压的文件.tar
这个命令会自动将所有内容解压到.tar文件所在的文件夹。
首先安装这个命令,在Debian/Ubuntu/Mint系统下:
sudo apt-get install dtrx
在RHEL/CentOS/Fedora等红帽系列系统下(安装操作需要在root用户身份下进行):
下面给出一个简单的例子,在桌面我们新建一个用于测试的文件夹testdir,该文件夹内存在如下的文件和文件夹:
内部的文件结构如下所示:
可见在子文件夹“用于解压的文件夹”内还存在着一个tar压缩包。
我们先用tar命令将这些东西打包:
然后把这个压缩包放到“用于解压的文件夹中”进行解压操作:
可见我们不需要附加任何选项就可以解压一个压缩包,而且在检测到压缩包内部还有压缩包的时候,终端提示了我们五个选项,非常方便。
dtrx命令可用选项如下:
这个工具能够解压的类型包括tar, zip,rpm, deb, gem, 7z, cpio, rar 等等,并且这个工具能自动识别压缩包类型并进行解压。
而且它的解压方式非常方便,比如说解压一个.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命令可用选项如下:
相关文章推荐
- 开发人员需要熟知的常用Linux命令之七:Gzip及其常用打包、压缩、解压命令
- 开发人员需要熟知的常用Linux命令之七:Gzip及其常用打包、压缩、解压命令
- ASP.NET CORE Linux发布工具(文件对比 只上传差异文件;自动启停WebServer命令;上传完成自动预热WebServer)
- 让linux开机自动执行一条需要管理员的密码的命令
- 编写linux 命令行实用工具 shell命令
- service命令_Linux service 命令用法详解:控制系统服务的实用工具
- linux “.xz” 文件解压需要先安装解压工具 xz
- Linux入职基础-5.16_实用工具(命令实例)
- linux基本命令-实用工具
- 【工具使用】Linux实用命令之文件搜索
- Linux下实用的文件编码转换命令工具iconv
- Linux下各压缩工具的解压压缩命令
- Linux 使用expect工具和scp命令实现自动复制传输文件
- 在Windows下用plink工具批量实现自动远程登录Linux并执行关机命令
- xset命令_Linux xset 命令用法详解:设置X-Window系统中的用户爱好的实用工具
- Linux命令--根据需要添加
- php实用的linux压缩解压命令
- Code::Blocks代码自动提示设置及常用快捷键(适用windows和linux) 1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。 2)不少命令都可针对当前行或
- 小白必看--之--linux非常实用的工具及基础命令的小技巧
- 需要知道的 16 个 Linux 服务器监控命令/工具(转载)