国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
什麼是Dtrx?
Dtrx特性
如何在Linux中安裝Dtrx
如何在Linux中使用dtrx命令
1. 提取單個(gè)歸檔文件
2. 提取多個(gè)歸檔文件
3. 提取特定歸檔文件
4. 逐層提取歸檔文件
5. 從.deb、.rpm和.gem文件中提取元數(shù)據(jù)
6. 將文件提取到專用目錄
7. 列出支持的歸檔類型
首頁(yè) 系統(tǒng)教程 Linux DTRX-智能存檔(tar,zip,cpio,rpm,deb,rar)工具

DTRX-智能存檔(tar,zip,cpio,rpm,deb,rar)工具

May 11, 2025 am 09:12 AM

Dtrx - 智能歸檔工具 (tar, zip, cpio, rpm, deb, rar) (圖片鏈接已替換為佔(zhàn)位符,因?yàn)闊o(wú)法直接訪問(wèn)原始鏈接)

在使用Linux的tar.gz 、 tar.bz2 、 tbz等擴(kuò)展名時(shí),我們可能都遇到過(guò)這種情況。如此多的歸檔類型,需要記住如此多的命令。現(xiàn)在,感謝dtrx工具,這一切都成為過(guò)去式了。

您可能也喜歡:

  • Linux中18個(gè)Tar命令示例
  • 如何在Linux中創(chuàng)建、提取和列出RAR文件
  • Linux的5個(gè)最佳命令行歸檔工具

什麼是Dtrx?

Dtrx代表“ Do The Right Extraction ”(執(zhí)行正確的提取),它是一個(gè)開(kāi)源且非常有效的*nix系統(tǒng)命令行應(yīng)用程序,可以簡(jiǎn)化您的歸檔提取工作。

dtrx命令可以替代“ tar -zxvf ”或“ tar -xjf ”命令,它提供單個(gè)命令來(lái)提取多種不同格式的歸檔文件,包括tar 、 zip 、 rpm 、 deb 、 gem 、 7zcpio 、 rar等等。它還可以用於解壓縮用bzip2gzip等壓縮的文件。

默認(rèn)情況下, dtrx將內(nèi)容提取到一個(gè)專用目錄中,並修復(fù)用戶在提取內(nèi)容時(shí)遇到的權(quán)限問(wèn)題(如權(quán)限被拒絕),以確保所有者可以讀取和寫(xiě)入所有這些文件。

Dtrx特性

  • 處理多種歸檔類型: 使用單個(gè)命令提取多種格式,包括tar、zip、rar、gz、bz2、xz、rpm、deb和自解壓zip文件。
  • 保持一切井然有序: 將歸檔文件提取到其各自的專用目錄中。
  • 設(shè)置權(quán)限: 確保用戶在提取後可以讀取和寫(xiě)入所有文件,並維護(hù)正確的權(quán)限。
  • 遞歸提取: 可以查找和提取歸檔文件中的歸檔文件。

如何在Linux中安裝Dtrx

dtrx工具默認(rèn)包含在基於Ubuntu的發(fā)行版的存儲(chǔ)庫(kù)中,您只需執(zhí)行apt命令即可將其安裝到您的系統(tǒng)上。

 sudo apt install dtrx

在基於RHEL的發(fā)行版和其他一些Linux發(fā)行版上, dtrx可能不包含在默認(rèn)存儲(chǔ)庫(kù)中。您可以從命令行直接下載最新版本的腳本。

 wget https://github.com/dtrx-py/dtrx/releases/download/8.5.3/dtrx-8.5.3.tar.gz
tar -xvf dtrx-8.5.3.tar.gz
cd dtrx-8.5.3
sudo python3 setup.py install --prefix=/usr/local

如何在Linux中使用dtrx命令

dtrx命令簡(jiǎn)化了提取過(guò)程,因此您只需要記住一個(gè)命令,而不是針對(duì)不同歸檔文件使用多個(gè)語(yǔ)法。

1. 提取單個(gè)歸檔文件

要提取單個(gè)歸檔文件,只需執(zhí)行dtrx命令,後跟歸檔文件名:

 dtrx tecmint-22-10-2024.gz

除了簡(jiǎn)化提取之外,它還有各種選項(xiàng),例如將文件提取到文件夾中以及遞歸提取給定歸檔文件中的所有其他歸檔文件。

2. 提取多個(gè)歸檔文件

假設(shè)您有一個(gè)名為“ dtrAll.zip ”的文件,其中包含dtr1.zip 、 dtr2.zipdtr3.zip ,每個(gè)分別包含dtr1dtr2dtr3 。

您可以使用dtrx並選擇選項(xiàng)“ a ”(遞歸提取所有zip文件),直接將它們提取到各自的文件夾中,而無(wú)需手動(dòng)提取dtrAll zip ,然後提取每個(gè)dtr1 、 dtr2dtr3文件。

 dtrx dtrAll.zip

提取後,可以使用ls命令驗(yàn)證提取目錄的內(nèi)容。

 cd dtrAll
ls

輸出:

 <code>dtr1 dtr1.zip dtr2 dtr2.zip dtr3 dtr3.zip</code>

3. 提取特定歸檔文件

如果您只想提取主歸檔文件而不提取嵌套的歸檔文件,請(qǐng)選擇相應(yīng)的選項(xiàng)(例如, N )。

 dtrx dtrAll.zip -N

(此處補(bǔ)充了-N選項(xiàng),更準(zhǔn)確地描述了只提取主文件的操作)

4. 逐層提取歸檔文件

要逐層提取歸檔文件,例如,如果您想提取第二層歸檔文件但不提取第三層,可以使用“ o ”選項(xiàng)。

假設(shè)您有一個(gè)zip文件“ dtrNewAll.zip ”,其中包含“ dtrAll.zip ”和“ dtrNew ”。如果您想提取“ dtrNewAll ”和“ dtrAll ”的內(nèi)容,但不提取dtr1.zipdtr2.zipdtr3.zip ,您可以使用“ o ”和“ n ”選項(xiàng),如下所示。

 dtrx dtrNewAll.zip -o -n dtrAll.zip

首先,我們選擇“ o ”選項(xiàng),這意味著將提取dtrNewAll內(nèi)的所有歸檔文件。然後,我們?yōu)?strong>dtrAll.zip選擇“ n ”選項(xiàng),這意味著將不提取其中的歸檔文件( dtr1.zip 、 dtr2.zipdtr3.zip )。

5. 從.deb、.rpm和.gem文件中提取元數(shù)據(jù)

要從特定包格式中提取元數(shù)據(jù)而不是內(nèi)容,請(qǐng)使用-m選項(xiàng):

 dtrx -m openfire_4.9.0_all.deb 
dtrx -m openfire-4.9.0-1.noarch.rpm
dtrx -m openfire-4.9.0.gem

6. 將文件提取到專用目錄

如果您想將文件提取到專用目錄,可以使用-d選項(xiàng),如下所示:

 dtrx -d /home/tecmint tecmint-22-10-2024.gz

7. 列出支持的歸檔類型

如果您想查看支持的歸檔類型列表,可以使用dtrx --help命令。

 dtrx --help

我建議您嘗試一下dtrx ,因?yàn)樗且粋€(gè)功能強(qiáng)大的命令行工具,可以使用單個(gè)命令解壓縮任何格式的歸檔文件。這就是全部?jī)?nèi)容,別忘了在評(píng)論區(qū)留下您的意見(jiàn)。

以上是DTRX-智能存檔(tar,zip,cpio,rpm,deb,rar)工具的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

Laravel 教程
1597
29
PHP教程
1488
72
如何在Linux機(jī)器上解決DNS問(wèn)題? 如何在Linux機(jī)器上解決DNS問(wèn)題? Jul 07, 2025 am 12:35 AM

遇到DNS問(wèn)題時(shí)首先要檢查/etc/resolv.conf文件,查看是否配置了正確的nameserver;其次可手動(dòng)添加如8.8.8.8等公共DNS進(jìn)行測(cè)試;接著使用nslookup和dig命令驗(yàn)證DNS解析是否正常,若未安裝這些工具可先安裝dnsutils或bind-utils包;再檢查systemd-resolved服務(wù)狀態(tài)及其配置文件/etc/systemd/resolved.conf,並根據(jù)需要設(shè)置DNS和FallbackDNS後重啟服務(wù);最後排查網(wǎng)絡(luò)接口狀態(tài)與防火牆規(guī)則,確認(rèn)53端口未

您將如何調(diào)試速度慢或使用高內(nèi)存使用量的服務(wù)器? 您將如何調(diào)試速度慢或使用高內(nèi)存使用量的服務(wù)器? Jul 06, 2025 am 12:02 AM

發(fā)現(xiàn)服務(wù)器運(yùn)行緩慢或內(nèi)存佔(zhàn)用過(guò)高時(shí),應(yīng)先排查原因再操作。首先要查看系統(tǒng)資源使用情況,用top、htop、free-h、iostat、ss-antp等命令檢查CPU、內(nèi)存、磁盤(pán)I/O和網(wǎng)絡(luò)連接;其次分析具體進(jìn)程問(wèn)題,通過(guò)ps、jstack、strace等工具追蹤高佔(zhàn)用進(jìn)程的行為;接著檢查日誌和監(jiān)控?cái)?shù)據(jù),查看OOM記錄、異常請(qǐng)求、慢查詢等線索;最後根據(jù)常見(jiàn)原因如內(nèi)存洩漏、連接池耗盡、緩存失效風(fēng)暴、定時(shí)任務(wù)衝突進(jìn)行針對(duì)性處理,優(yōu)化代碼邏輯,設(shè)置超時(shí)重試機(jī)制,加限流熔斷,並定期壓測(cè)評(píng)估資源。

在Ubuntu中安裝用於遠(yuǎn)程Linux/Windows訪問(wèn)的鱷梨調(diào)味醬 在Ubuntu中安裝用於遠(yuǎn)程Linux/Windows訪問(wèn)的鱷梨調(diào)味醬 Jul 08, 2025 am 09:58 AM

作為系統(tǒng)管理員,您可能會(huì)發(fā)現(xiàn)自己(今天或?qū)?lái))在Windows和Linux並存的環(huán)境中工作。 有些大公司更喜歡(或必須)在Windows Box上運(yùn)行其一些生產(chǎn)服務(wù)已不是什麼秘密

如何在Linux中找到我的私人和公共IP地址? 如何在Linux中找到我的私人和公共IP地址? Jul 09, 2025 am 12:37 AM

在Linux系統(tǒng)中,1.使用ipa或hostname-I命令可查看私有IP;2.使用curlifconfig.me或curlipinfo.io/ip可獲取公網(wǎng)IP;3.桌面版可通過(guò)系統(tǒng)設(shè)置查看私有IP,瀏覽器訪問(wèn)特定網(wǎng)站查看公網(wǎng)IP;4.可將常用命令設(shè)為別名以便快速調(diào)用。這些方法簡(jiǎn)單實(shí)用,適合不同場(chǎng)景下的IP查看需求。

如何在Rocky Linux 8上安裝Nodejs 14/16&npm 如何在Rocky Linux 8上安裝Nodejs 14/16&npm Jul 13, 2025 am 09:09 AM

Node.js建立在Chrome的V8引擎上,是一種開(kāi)源的,由事件驅(qū)動(dòng)的JavaScript運(yùn)行時(shí)環(huán)境,用於構(gòu)建可擴(kuò)展應(yīng)用程序和後端API。 Nodejs因其非阻滯I/O模型而聞名輕巧有效,並且

安裝Linux的系統(tǒng)要求 安裝Linux的系統(tǒng)要求 Jul 20, 2025 am 03:49 AM

LinuxCanrunonModestHardwarewtareWithSpecificminimumRequirentess.A1GHZPROCESER(X86ORX86_64)iSNEDED,withAdual-Corecpurecommondend.r AmshouldBeatLeast512MbForCommand-lineUseor2Gbfordesktopenvironments.diskSpacePacereQuiresaminimumof5-10GB,不過(guò)25GBISBISBETTERFORAD

20 yum命令用於Linux軟件包管理 20 yum命令用於Linux軟件包管理 Jul 06, 2025 am 09:22 AM

在本文中,我們將學(xué)習(xí)如何使用RedHat開(kāi)發(fā)的YUM(黃狗更新程序修改)工具在Linux系統(tǒng)上安裝,更新,查找軟件包,管理軟件包和存儲(chǔ)庫(kù)。 本文顯示的示例命令是實(shí)用的

如何在Rocky Linux和Almalinux上安裝MySQL 8.0 如何在Rocky Linux和Almalinux上安裝MySQL 8.0 Jul 12, 2025 am 09:21 AM

MySQL用C編寫(xiě),是一個(gè)開(kāi)源,跨平臺(tái),也是使用最廣泛的關(guān)係數(shù)據(jù)庫(kù)管理系統(tǒng)(RDMS)之一。這是LAMP堆棧不可或缺的一部分,是Web託管,數(shù)據(jù)分析,數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)分析,

See all articles