剛剛逛網站的時候看到一個命令工具很不錯——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命令可用選項如下:

新聞熱點
疑難解答