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

tar命令文件打包壓縮

這篇具有很好參考價值的文章主要介紹了tar命令文件打包壓縮。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 概念

打包是指將多個文件或目錄打包成一個文件,壓縮是指將一個大的文件通過算法壓縮成一個小的文件。由于Linux中的很多壓縮程序只能對一個文件進行,所以通常要先將全部文件打包成一個文件,然后再對那一個打包文件進行壓縮。

2. tar命令介紹

使用tar命令可以進行打包和解包、壓縮和解壓縮等操作,使用tar命令打出來的包被稱為tar包。例如,可以用tar命令將多個文件或目錄打包成一個tar包,也可以對那個tar包進行解包操作。

2.1 打包操作:tar <選項> <源文件或目錄>

命令參數(shù):

  • -c 將多個文件或目錄進行打包
  • -f <包名> 打包到指定文件,-f后面要緊跟完整的文件名(包括擴展名)
  • -v 打印出打包過程
  • -u 在tar包中添加新的文件(無法直接在壓縮包中添加文件)
2.1.1 命令示例:

1、tar -cvf package.tar test1 test2
將test1和test2打包到package.tar文件,并顯示打包過程
2、tar -cf package.tar test1 Desktop/
將文件test1和目錄Desktop打包成package.tar文件
3、tar -uf package.tar test3
將test3添加到package.tar文件中

2.2 解包操作:tar <選項> <壓縮包>
  • -x 解包操作
  • -f <包名> 解包到指定文件,f后面要緊跟完整的文件名
  • -C<目錄> 指定目錄為解包位置
  • -t 查看包里的文件
2.2.1命令示例:

1、tar -xf package.tar
將package.tar文件解包到當(dāng)前目錄
2、tar -xf test.tar -C …
將test.tar解包到上一級目錄
3、tar -tf package.tar
查看package.tar包里的文件

3. 同時(解)打包并(解)壓縮(最常用)

Linux下的壓縮需要先將文件打包再進行壓縮,而解壓縮則是先將壓縮文件解壓縮成一個包,再對包進行解包操作。也就是說(解)壓縮是需要走兩步的,而tar命令可以通過一行命令來同時進行兩步的操作。Linux下最常見的兩種壓縮技術(shù)是gzip和bzip2,所以一般只要知道如何對這兩種壓縮格式進行(解)壓縮就夠了。

命令格式:tar <選項> <壓縮包> <源文件或目錄>。只需要在打包或解包操作的選項里加上z或者j。z選項使用gzip壓縮程序,j選項使用bzip2壓縮程序。

  • -z 壓縮為".tar.gz"格式,或?qū)?gz壓縮包進行解壓縮
  • -j 壓縮為".tar.bz2"格式,或?qū)?bz2壓縮包進行解壓縮

命令示例:
1、tar -czf test.tar.gz test1 test2
將test1和2打包成一個tar包,然后用gzip壓縮程序?qū)ar包進行壓縮,生成一個名為test.tar.gz的壓縮包。也可以直接說成將test1和2打包壓縮成test.tar.gz文件
2、tar -xzf test.tar.gz -C Desktop/
用gzip程序?qū)est.tar.gz文件解壓縮成一個tar包,然后將tar包解包到Desktop目錄中。也可以直接說成將test.tar.gz解壓縮到Desktop目錄
3、tar -jcvf test.tar.bz2 test1 test2
將test1和2通過bzip2壓縮程序打包壓縮成test.tar.bz2文件,并打印出過程

4. 補充概念:

1、Linux下的文件名是沒有任何作用的,但程序員通常會以適當(dāng)?shù)臄U展名來表示文件的種類。例如.sh表示腳本或批處理文件;.tar、.tar.gz、.zip等表示經(jīng)過不同壓縮軟件壓縮的文件;

2、既然擴展名沒有任何作用,為什么tar命令的-f后面的文件需要加上文件擴展名?因為Linux支持的壓縮命令非常多,而不同的命令所用的壓縮技術(shù)并不相同,可能無法互相壓縮或解壓縮文件。所以,打包壓縮文件時加上擴展名是為了讓我們(程序員)知道該文件用的哪種壓縮命令,可以對照著解壓縮。例如,解壓.tar.gz文件需要用-z命令(gzip程序),而.tar.bz2文件要用-j命令(bzip2程序)。文章來源地址http://www.zghlxwxcb.cn/news/detail-476714.html

到了這里,關(guān)于tar命令文件打包壓縮的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

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

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

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

    2024年02月12日
    瀏覽(51)
  • linux tar打包壓縮解壓命令學(xué)習(xí)

    Linux系統(tǒng)中tar是最常用的打包工具,通過打包工具可以壓縮/解壓 比如常見的壓縮包格式 如下: tar 未壓縮文件 只是做了一個打包而已 tar.gz 使用gzip算法格式壓縮的壓縮包 tar.bz2 bz2格式壓縮包 tar.xz xz格式壓縮 參數(shù)介紹 tar 的參數(shù)很多 列出幾個比較常用的記錄一下。 格式 tar

    2024年02月04日
    瀏覽(26)
  • 【linux】tar指令壓縮解壓縮文件夾、文件命令詳解

    壓縮當(dāng)前目錄下文件夾/文件test到test.tar.gz: 解壓縮當(dāng)前目錄下的file.tar.gz到file: -c: 建立壓縮檔案 -x:解壓 -t:查看內(nèi)容 -r:向壓縮歸檔文件末尾追加文件 -u:更新原壓縮包中的文件 -z:有g(shù)zip屬性的 -j:有bz2屬性的 -Z:有compress屬性的 -v:顯示所有過程 -O:將文件解開到標(biāo)準(zhǔn)輸

    2024年02月16日
    瀏覽(94)
  • Linux中文件的打包壓縮、解壓,下載到本地——zip,tar指令等

    Linux中文件的打包壓縮、解壓,下載到本地——zip,tar指令等

    目錄 1 .zip后綴名: ? ? ? ? 1.1 zip指令 ? ? ? ? 1.2 unzip指令 2 .tar后綴名 3. sz 指令 4. rz 指令 5. scp指令 語法:zip [namefile.zip]? [namefile]... 功能:將目錄或者文件壓縮成zip格式 常用選項: ? ? ? ? -r : 遞歸處理,將指定目錄下的所有文件和子目錄一并處理。 語法:unzip [namefil

    2024年01月24日
    瀏覽(54)
  • Linux中常用壓縮文件的命令——tar

    Linux中常用壓縮文件的命令——tar

    一般我們在使用電腦傳輸郵件到對方郵箱中時,碰到比較大的文件時,通常都會對所要傳輸?shù)奈募M行壓縮,然后再傳輸?shù)綄Ψ降泥]箱中,這樣做是因為壓縮文件可以減少文件的大小,使得我們可以既快又方便地將文件傳輸?shù)綄Ψ洁]箱中。 第二種情況就是當(dāng)我們需要從官網(wǎng)中

    2024年02月08日
    瀏覽(26)
  • Linux下 *.tar.gz文件解壓縮命令

    Linux tar(英文全拼:tape archive )命令用于備份文件。 tar 是用來建立,還原備份文件的工具程序,它可以加入,解開備份文件內(nèi)的文件。 gzip 是 GNU 組織開發(fā)的一個壓縮程序,.gz 結(jié)尾的文件就是 gzip 壓縮的結(jié)果。與 gzip 相對的解壓程序是 gunzip。tar 中使用 -z 這個參數(shù)來調(diào)用

    2024年02月09日
    瀏覽(31)
  • Linux中_使用tar_gzip_zip_rar_命令_打包和解包_壓縮和解壓

    1.3.1、到當(dāng)前目錄下 1.3.2、到指定目錄下 3.1.1、壓縮當(dāng)前目錄: 3.1.2、壓縮指定目錄: 3.2.1、到當(dāng)前目錄 3.2.2、到指定目錄 4.2.1、壓縮文件本身: 4.2.2、遞歸壓縮,將指定目錄下所有文件和子目錄一并壓縮:

    2024年02月04日
    瀏覽(22)
  • linux把文件壓縮成.tar.gz的命令&各個壓縮解壓命令大全--九五小龐

    針對LINUX中解壓和壓縮的命令,一直以來使用都模糊不清,今天在此進行整理 ---------------------------------------------------------------- 每日一句 | 即使輸?shù)袅艘磺?,也不要輸?shù)粑⑿Α?/p>

    2024年02月07日
    瀏覽(26)
  • Linux系統(tǒng)常見的壓縮命令和打包命令(gzip,zcat,bzip2,bzcat,xz,xzcat,zip,unzip,tar)

    在Linux的環(huán)境中,壓縮文件的擴展名大多是: tar、tar.gz、*tgz、*gz、 *.Z 、 *.bz2、 *.xz。 這是因為Linux支持的壓縮命令非常多,且不同的命令所用的壓縮技術(shù)并不相同,彼此之間可能就無法互通壓縮/解壓縮文件。所以,當(dāng)你要下載某個壓縮文件時,自然就需要知道該文件是由哪

    2024年02月05日
    瀏覽(30)
  • 【Linux】解壓縮文件命令(7z、zip,tar等)

    壓縮文件: zip compressed.zip file1.txt file2.txt folder/ 解壓文件: unzip compressed.zip -d destination_folder/ 壓縮文件: 7z a compressed.7z file1.txt file2.txt folder/ 解壓文件: 7z x compressed.7z -odestination_folder/ 常用于對單個文件進行壓縮,生成 .gz 后綴的壓縮文件??梢允褂靡韵旅钸M行壓縮和解壓

    2024年02月10日
    瀏覽(48)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包