tar中的zxvf都是什麼?

2021-09-30 00:00:47 字數 1362 閱讀 2375

我們在解壓中一般很熟練的tar -zxvf  ***.tar.gz

那麼我問一下,zxvf分別意味著什麼?嘿嘿!!!

-z或--gzip或--ungzip:通過gzip指令壓縮/解壓縮檔案,檔名最好為*.tar.gz;

-x或--extract或--get:從歸檔檔案中提取檔案,可以搭配-c(大寫)在特定目錄解開,

-v或--verbose:顯示指令執行過程;

-f《備份檔案》或--file=《備份檔案》:指定備份檔案;

所以以我們大資料的思想,為了減少io,有這一顆優秀的程式設計師的初心,所以我們在解壓時

使用

tar xf ***.tar.gz
美其曰,不在頁面列印,減少互動,減少io操作。

【補充】

其實在tar的命令中不僅僅有這些,還有:

-a或--catenate:新增檔案到以存在的備份檔案;

-b:設定區塊大小;

-c或--create:建立新的備份檔案;

-c 《目錄》:切換工作目錄,先進入指定目錄再執行壓縮/解壓縮操作,可用於僅壓縮特定目錄裡的內容或解壓縮到特定目錄;

-d:記錄檔案的差別;

-x或--extract或--get:從歸檔檔案中提取檔案,可以搭配-c(大寫)在特定目錄解開,

需要注意的是-c、-t、-x不可同時出現在一串命令中;

-t或--list:列出備份檔案的內容;

-z或--gzip或--ungzip:通過gzip指令壓縮/解壓縮檔案,檔名最好為*.tar.gz;

-z或--compress或--uncompress:通過compress指令處理備份檔案;

-f《備份檔案》或--file=《備份檔案》:指定備份檔案;

-v或--verbose:顯示指令執行過程;

-r:新增檔案到已經壓縮的檔案;

-u:新增改變了和現有的檔案到已經存在的壓縮檔案;

-j:通過bzip2指令壓縮/解壓縮檔案,檔名最好為*.tar.bz2;

-v:顯示操作過程;

-l:檔案系統邊界設定;

-k:保留原有檔案不覆蓋;

-m:保留檔案不被覆蓋;

-w:確認壓縮檔案的正確性;

-p或--same-permissions:保留原來的檔案許可權與屬性;

-p或--absolute-names:使用檔名的絕對路徑,不移除檔名稱前的「/」號;

-n 《日期格式》 或 --newer=《日期時間》:只將較指定日期更新的檔案儲存到備份檔案裡;

--exclude=《範本樣式》:排除符合範本樣式的檔案;

--remove-files:歸檔/壓縮之後刪除原始檔

linux命令中tar後跟的zxvf是什麼意思

linux命令中tar後跟的zxvf是什麼意思 這些都是tar的引數。tar.gz是乙個壓縮包,tar只是打包而沒有壓縮,注意這點。z 通過gzip支援壓縮或解壓縮。還有其他的壓縮或解壓縮方式,比如j表示bzip2的方式。x 解壓縮。c是壓縮。www.2cto.com v 在壓縮或解壓縮過程中顯示正...

RTU FTU DTU TTU都是什麼鬼?

rtu ftu dtu ttu都是什麼鬼?rtu 英文全稱為 remote terrminal unit,中文全稱為 遠端終端單元,通常用於對現場訊號 店裡裝置的檢測和控制。ftu 英文全稱為 feeder terminal unit,中文全稱為 饋線終端單元,通常用於測量饋線的三相引數,監控,保護...

Tcp Ip http 都是什麼鬼

http協議的底層是由tcp協議和ip 協議構建的。http協議需要遵循tcp ip的協議 http 是超文字傳輸協議 兩個電腦之間傳輸內容的協議 也就是制定傳輸的規則 tcp是傳輸控制協議。tcp是乙太網協議。規定了電子訊號如何組成資料報,解決子網內部點對點的通訊。tcp與udp的區別是什麼?tc...