国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

一分鐘學(xué)一個(gè) Linux 命令 - tar

這篇具有很好參考價(jià)值的文章主要介紹了一分鐘學(xué)一個(gè) Linux 命令 - tar。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前言

大家好,我是 god23bin。今天給大家?guī)?lái)的是 Linux 命令系列,每天只需一分鐘,記住一個(gè) Linux 命令不成問(wèn)題。今天,我們要介紹的是一個(gè)常用且強(qiáng)大的命令:tar。

什么是 tar 命令?

tartape archive 的縮寫,意思是磁帶歸檔,歸檔可以視為存檔。tar 命令網(wǎng)上很多都提到,它是一個(gè)壓縮命令,為什么會(huì)這樣說(shuō)呢?

實(shí)際上,它是用于創(chuàng)建和提取 tar 歸檔文件的,最初的設(shè)計(jì)就是用于將多個(gè)文件打包到磁帶上進(jìn)行備份。隨著時(shí)間的推移,tar 命令已經(jīng)擴(kuò)展到處理文件和目錄的歸檔和壓縮。

tar 命令之所以常被稱為壓縮命令,是因?yàn)樗ǔEc壓縮算法結(jié)合使用,可以在創(chuàng)建歸檔時(shí)對(duì)文件進(jìn)行壓縮,以減小歸檔文件的大小。這種結(jié)合使用壓縮算法的方式是出于效率和存儲(chǔ)空間的考慮,尤其在處理大量文件或傳輸文件時(shí)特別有用。壓縮算法通常是通過(guò)選項(xiàng)來(lái)指定的。在常見的 tar 命令中,使用 -z 選項(xiàng)表示使用 gzip 壓縮算法,-j 選項(xiàng)表示使用 bzip2 壓縮算法,而 -Z 選項(xiàng)表示使用 compress 壓縮算法。這些壓縮算法可以有效地減小文件的大小,并在需要時(shí)進(jìn)行解壓縮還原。所以,現(xiàn)在的 tar 命令在許多場(chǎng)景中不僅用于創(chuàng)建和提取歸檔文件,還常用于壓縮和解壓縮文件。

如何使用 tar 命令?

tar 命令的基本語(yǔ)法如下:

tar [選項(xiàng)參數(shù)] 歸檔文件名 文件/目錄名

其中,選項(xiàng)參數(shù) 是可選的,用于指定 tar 命令的不同操作。歸檔文件名 是要?jiǎng)?chuàng)建或提取的歸檔文件的名稱。文件/目錄名 是要打包或提取的文件或目錄的名稱。

創(chuàng)建歸檔文件

要?jiǎng)?chuàng)建歸檔文件,可以使用 -c 選項(xiàng)并指定要?jiǎng)?chuàng)建的歸檔文件的名稱,然后提供要打包的文件或目錄的名稱。

c 代表 create,意味著創(chuàng)建一個(gè)新的歸檔文件來(lái)保存指定的文件和目錄。使用 -c 參數(shù)時(shí),通常需要結(jié)合 -f 參數(shù)指定存檔文件的名稱。f 代表 file,表示后面緊跟著的參數(shù)是存檔文件的名稱。例如,-f archive.tar 指定了歸檔文件為 archive.tar。

tar -c -f 歸檔文件.tar 文件/目錄

舉個(gè)例子,現(xiàn)在我們?cè)?/opt/games/gta6 目錄下有一個(gè) crack 目錄,我們想將 crack 目錄歸檔,保存一下,那么就可以要?jiǎng)?chuàng)建名一個(gè)為 crack.tar 的歸檔文件并打包 crack 目錄,可以執(zhí)行以下命令:

tar -c -f crack.tar crack

提?。ń鈮海w檔文件

要從歸檔文件中提取文件或目錄,可以使用 -x 選項(xiàng)并指定要提取的歸檔文件的名稱。

x 代表 extract,表示從存檔文件中提取歸檔的文件和目錄。使用 -x 參數(shù)時(shí),通常需要結(jié)合 -f 參數(shù)指定要提取的存檔文件的名稱。

tar -x -f 歸檔文件.tar

現(xiàn)在,我們把上一步創(chuàng)建的歸檔文件移動(dòng)到 model 目錄下再進(jìn)行提取,提取所有文件和目錄,可以執(zhí)行以下命令:

tar -x -f crack.tar

壓縮歸檔文件

tar 命令還支持將歸檔文件與壓縮算法結(jié)合使用以減小文件大小。常見的壓縮算法包括 gzip (-z)、bzip2 (-j) 和 xz (-J)。

tar -c -z -f 歸檔文件.tar.gz 文件/目錄
tar -c -j -f 歸檔文件.tar.bz2 文件/目錄
tar -c -J -f 歸檔文件.tar.xz 文件/目錄

現(xiàn)在,我們想要把 config4gta6 歸檔并且壓縮,分別使用這 3 種算法壓縮,那么可以分別創(chuàng)建名為 config4gta6.tar.gz 的 gzip 壓縮歸檔文件、config4gta6.tar.bz2 的 bzip2 壓縮歸檔文件和 config4gta6.tar.xz 的 xz 壓縮歸檔文件,并打包目錄 config4gta6,現(xiàn)在就可以依次執(zhí)行以下命令:

tar -c -z -f config4gta6.tar.gz config4gta6
tar -c -j -f config4gta6.tar.bz2 config4gta6
tar -c -J -f config4gta6.tar.xz config4gta6

解壓歸檔文件

現(xiàn)在是有了 3 個(gè)壓縮的歸檔文件了,那么如何解壓呢?聰明的你肯定知道了,就是使用 -x 選項(xiàng)參數(shù)?,F(xiàn)在我們先將這 3 個(gè)壓縮歸檔文件移動(dòng)到當(dāng)前的 crack 目錄下,在 crack 目錄中進(jìn)行解壓。

# 移動(dòng) 3 個(gè)壓縮文件到 crack 目錄
mv config4gta6.tar.gz config4gta6.tar.bz2 config4gta6.tar.xz crack

接著我們可以根據(jù)壓縮的算法選擇用哪個(gè)參數(shù)來(lái)解壓,就是通過(guò) -x-z-j-J 配合使用。

直接解壓 gzip 壓縮歸檔文件到當(dāng)前目錄:

tar -x -z -f config4gta6.tar.gz

解壓 bzip2 壓縮歸檔文件到指定目錄,配置選項(xiàng)參數(shù) -C(大寫字母 C,是 Change directory 的縮寫,表示改變目錄)來(lái)指定目錄:

tar -x -j -f config4gta6.tar.bz2 -C /opt/games/gta6/model/crack/bz2dir/

解壓 xz 壓縮歸檔文件到指定目錄:

tar -x -J -f config4gta6.tar.xz -C xzdir/

顯示歸檔文件內(nèi)容

要查看歸檔文件中的內(nèi)容,可以使用 -t 選項(xiàng)并指定歸檔文件的名稱。-t 列出存檔文件中的內(nèi)容(list)

tar -t -f 歸檔文件.tar

我們現(xiàn)在就看看歸檔的內(nèi)容,以最開始的 crack.tar 為例:

tar -t -f crack.tar

對(duì)于有使用壓縮算法壓縮的歸檔文件,也是一樣的用法。

tar -t -f config4gta6.tar.gz

其他常用選項(xiàng)

除了上述基本用法,tar 命令還提供了許多其他選項(xiàng),用于執(zhí)行各種操作和控制歸檔文件的行為。以下是一些常用的選項(xiàng):

  • -v:(verbose,詳細(xì)的)顯示詳細(xì)輸出,列出打包或提取的每個(gè)文件的名稱。
  • -C:(Change directory)切換到指定目錄后再執(zhí)行操作,在 tar 命令中,一般就是解壓的時(shí)候,配合這個(gè) -C,可以讓我們將文件解壓到其他指定的目錄中。
  • -u:(update)僅將較新的文件添加到存檔文件中。

選項(xiàng)參數(shù)的先后順序

tar 命令中,選項(xiàng)參數(shù)的先后順序通常沒有特定的規(guī)定。你可以根據(jù)需要靈活地組合和排列選項(xiàng)參數(shù)。

還有一些通用的慣例需要知道,這樣可以幫助我們更好地使用選項(xiàng)參數(shù):

  1. 通常情況下,選項(xiàng)參數(shù)以連字符 - 開頭,例如 -c, -x, -v 等。
  2. 單個(gè)字母的選項(xiàng)參數(shù)可以組合在一起,形成一個(gè)選項(xiàng)字符串。例如,-cvf 表示同時(shí)啟用 -c, -v, -f 這三個(gè)選項(xiàng)。
  3. 選項(xiàng)參數(shù)的順序可能會(huì)影響命令的行為。例如,使用 -f 選項(xiàng)指定文件名時(shí),應(yīng)該確保 -f 出現(xiàn)在文件名之前,以便正確識(shí)別文件名。
  4. 一些選項(xiàng)參數(shù)可能需要后面緊跟著參數(shù)值。例如,-f 選項(xiàng)需要指定后面的文件名,例如 -f archive.tar.gz。

總結(jié)

tar 最初是 tape archive(磁帶歸檔)的簡(jiǎn)稱,并且在早期主要用于磁帶備份,但現(xiàn)在它已經(jīng)成為一種常見的文件處理工具,可以創(chuàng)建、提取和管理歸檔文件,并結(jié)合壓縮算法實(shí)現(xiàn)文件的壓縮和解壓縮功能。

現(xiàn)在,相信聰明的你已經(jīng)學(xué)會(huì)了 tar 命令!

希望本文能夠幫助大家更好地理解和應(yīng)用 tar 命令。如果你對(duì)其他 Linux 命令也感興趣,敬請(qǐng)期待我后續(xù)的文章。謝謝大家的閱讀!

最后的最后

希望各位屏幕前的靚仔靚女們給個(gè)三連!你輕輕地點(diǎn)了個(gè)贊,那將在我的心里世界增添一顆明亮而耀眼的星!

咱們下期再見!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-477386.html

到了這里,關(guān)于一分鐘學(xué)一個(gè) Linux 命令 - tar的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 一分鐘學(xué)一個(gè) Linux 命令 - cd

    大家好,我是 god23bin。歡迎來(lái)到這個(gè)系列, 每天只需一分鐘,記住一個(gè) Linux 命令不成問(wèn)題 。今天讓我們從 cd 命令開始,掌握在 Linux 系統(tǒng)中切換目錄的技巧。 cd 命令來(lái)自這么一個(gè)詞語(yǔ), change directory ,意思為「切換目錄」,這是一個(gè)非?;A(chǔ)且常用的命令。 顧名思義, c

    2024年02月07日
    瀏覽(19)
  • 一分鐘學(xué)一個(gè) Linux 命令 - mkdir 和 touch

    大家好,我是god23bin。歡迎來(lái)到《 一分鐘學(xué)一個(gè) Linux 命令 》系列,今天需要你花兩分鐘時(shí)間來(lái)學(xué)習(xí)下,因?yàn)榻裉煲v的是兩個(gè)命令, mkdir 和 touch 命令。前一個(gè)命令是操作目錄的,后一個(gè)命令是操作文件的。 建議學(xué)完手敲一篇加深記憶噢! mkdir 是 make directory 的縮寫,顧名思

    2024年02月07日
    瀏覽(25)
  • 一分鐘學(xué)一個(gè) Linux 命令 - mv 和 cp

    大家好,我是god23bin。歡迎來(lái)到《 一分鐘學(xué)一個(gè) Linux 命令 》系列,今天需要你花兩分鐘時(shí)間來(lái)學(xué)習(xí)下,因?yàn)榻裉煲v的是兩個(gè)命令, mv 和 cp 命令。 mv 是英文單詞 move 的縮寫,顧名思義,可以用來(lái)移動(dòng)?xùn)|西,那么移動(dòng)什么呢?答案就是可以 移動(dòng)文件或目錄 ,將其從一個(gè)位置

    2024年02月08日
    瀏覽(22)
  • 一分鐘學(xué)一個(gè) Linux 命令 - find 和 grep

    大家好,我是 god23bin。歡迎來(lái)到《 一分鐘學(xué)一個(gè) Linux 命令 》系列, 每天只需一分鐘,記住一個(gè) Linux 命令不成問(wèn)題 。今天需要你花兩分鐘時(shí)間來(lái)學(xué)習(xí)下,因?yàn)榻裉煲榻B的是兩個(gè)常用的搜索命令: find 和 grep 命令。 find 命令用于在指定的目錄下搜索文件和目錄。它提供了豐

    2024年02月08日
    瀏覽(87)
  • 一分鐘學(xué)一個(gè) Linux 命令 - cat 和 tail

    大家好,我是 god23bin。今天我給大家?guī)?lái)的是 Linux 命令系列, 每天只需一分鐘,記住一個(gè) Linux 命令不成問(wèn)題 。今天,需要你花費(fèi)兩分鐘時(shí)間,因?yàn)槲覀円榻B的是兩個(gè)常用的查看文件內(nèi)容的命令: cat 和 tail 命令。 cat 命令源自于 concatenate files and print 這個(gè)詞組,意思為「連

    2024年02月08日
    瀏覽(19)
  • Linux tar命令詳解,Linux備份解壓文件_linux tar備份文件

    Linux tar命令詳解,Linux備份解壓文件_linux tar備份文件

    一、常用操作 1. 壓縮/備份文件 2. 查看壓縮文件 3. 解壓文件 二、注意事項(xiàng) 1. 操作類型要放在前面 作用:將多個(gè)文件打包成一個(gè)文件,方便文件傳輸,也可以用來(lái)備份文件,打包過(guò)程中支持壓縮。 參數(shù): -z 用gzip指令處理備份文件 -v 顯示執(zhí)行過(guò)程 -f 指定備份文件 -c 建立備份

    2024年02月02日
    瀏覽(16)
  • tar 打包壓縮命令(linux壓縮命令)

    tar 打包壓縮命令(linux壓縮命令)

    ? tar命令位于/bin目錄下,它能夠?qū)⒂脩羲付ǖ奈募蚰夸洿虬梢粋€(gè)文件,但不做壓縮。一般Linux上常用的壓縮方式是選用tar將許多文件打包成一個(gè)文件,再以gzip壓縮命令壓縮成xxx.tar.gz(或稱為xxx.tgz)的文件。 1、打包 案例:將app目錄打包 案例:將microboom目錄打包并壓縮

    2024年02月12日
    瀏覽(51)
  • Linux下 tar 命令詳解

    Tar(Tape ARchive,磁帶歸檔的縮寫,LCTT 譯注:最初設(shè)計(jì)用于將文件打包到磁帶上,現(xiàn)在我們大都使用它來(lái)實(shí)現(xiàn)備份某個(gè)分區(qū)或者某些重要的目錄)。 tar 是類 Unix 系統(tǒng)中廣泛使用的命令,用于歸檔多個(gè)文件或目錄到單個(gè)歸檔文件中,并且歸檔文件可以進(jìn)一步使用 gzip 或者 bzip

    2024年04月08日
    瀏覽(19)
  • Linux 打包命令 tar 詳解

    tar 是 Linux 中常用的一種存檔格式,它可以將多個(gè)文件或目錄壓縮成單個(gè)文件進(jìn)行分發(fā),還可以創(chuàng)建和解壓 tar 存檔。本文將講解如何使用 tar 命令在 Linux 中創(chuàng)建、解壓和管理 tar 存檔,以及一些常見的 tar 命令選項(xiàng)。 tar 命令基礎(chǔ)語(yǔ)法: 選項(xiàng)是可選的,可以用來(lái)指定 tar 命令的

    2024年02月09日
    瀏覽(19)
  • Linux教程——Linux tar打包命令詳解

    Linux 系統(tǒng)中,最常用的歸檔(打包)命令就是 tar,該命令可以將許多文件一起保存到一個(gè)單獨(dú)的磁帶或磁盤中進(jìn)行歸檔。不僅如此,該命令還可以從歸檔文件中還原所需文件,也就是打包的反過(guò)程,稱為解打包。 使用 tar 命令歸檔的包通常稱為 tar 包(tar 包文件都是以“.t

    2024年02月12日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包