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

Linux下的打包和壓縮/解壓解包

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


一、打包和壓縮

打包呢就是把所有東西裝在一起,然后壓縮就是將這一包東西給它合理擺放,騰出更多的空間,以便放更多的東西。

壓縮可以將如果東西是一定的情況下,占用更小的體積,如果空間固定那么壓縮就會使這個空間能裝更多的東西。這種就像要開學去學校的你,帶很多東西,一直在按壓行李箱。打包壓縮可以使攜帶更方便以及省下更多的體積。平時在網(wǎng)上下載的東西,很多東西都是經(jīng)過打包和壓縮的
為什么在網(wǎng)絡中要進行打包和壓縮呢?

在計算機世界中能被打包壓縮的它一定是一個整體,它是由多個文件變成了一個文件,這樣的話就不容易造成文件缺失,這種缺失是缺少一些東西。而且打包壓縮可以使體積變小,使下載時間變短,存儲占據(jù)空間變大。

而這樣也有了很多打包壓縮的工具,windows上需打包壓縮,Linux下也需打包壓縮,因為當Linux充當服務器的時候,也需要各種網(wǎng)絡場景滿足通訊的需求,他也有打包壓縮工具,zip,unzip,tar。打包和壓縮方案有很多種,下面介紹兩種。

二、Linux下進行打包和壓縮

1.zip指令,unzip指令

先模擬出一個完整的目錄結構
linux打包和解壓,linux,服務器,運維

將這個目錄及目錄里面所有的內(nèi)容全部打包壓縮,那么如何打包,用zip指令 zip指令它的語法是:zip 形成的壓縮文件.zip 目錄或者文件
它是將目錄或文件壓縮成zip格式

linux打包和解壓,linux,服務器,運維
我先對整個d1目錄進行打包,不帶其它選項
linux打包和解壓,linux,服務器,運維
可以發(fā)現(xiàn)打包形成了一個.zip文件

linux打包和解壓,linux,服務器,運維
對其進行解壓解包
linux打包和解壓,linux,服務器,運維
發(fā)現(xiàn)有d1存在,那么tree一下d1,
linux打包和解壓,linux,服務器,運維
它除了d1啥也沒有,因為在zip打包時,如果不帶選項,他只會認為你打包壓縮的是普通文件,我將剛剛打包壓縮的d1那些刪掉,重新來,打包壓縮目錄是需要帶-r選項的,它會遞歸式的打包和壓縮
linux打包和解壓,linux,服務器,運維
可以發(fā)現(xiàn)出現(xiàn)了剛剛沒有的部分
linux打包和解壓,linux,服務器,運維
mv d1.zip d/剪切到d路徑下
linux打包和解壓,linux,服務器,運維
unzip d1.zip解壓
linux打包和解壓,linux,服務器,運維
可以發(fā)現(xiàn)這樣才是對這個目錄的完整打包。
而我剛剛給d1/d2/file4.txt文件里寫了一點東西,現(xiàn)在看看
linux打包和解壓,linux,服務器,運維
確實是有的,蒸滴c
它也可以將目錄和普通文件一起打包壓縮,我在這個路徑之下,進入d1,然后將d2和file1.txt進行打包壓縮
linux打包和解壓,linux,服務器,運維
進入dd路徑,對其解壓,
linux打包和解壓,linux,服務器,運維
可以發(fā)現(xiàn)他這是可以的。
但是解壓還有一種場景,它可以按照你自己所需解壓的任意路徑,解壓到指定的路徑,但是需要帶上-d選項 指定路徑
linux打包和解壓,linux,服務器,運維
怎么查看是否裝zip,在命令行輸入zip --help 如果出現(xiàn)這個就裝了,沒有出現(xiàn)就是沒有安裝
linux打包和解壓,linux,服務器,運維
如果沒有就得去安裝咯,但是此時是在普通用戶下,你需要以root身份登錄即可。

2.tar指令

tar也有打包壓縮功能,不用打開它,可以直接看內(nèi)容
它直接有很多的選項
linux打包和解壓,linux,服務器,運維
tar 打包壓縮:tar czf code.tgz d1 file
為什么這里帶選項時沒有-?

是因為tar指令centos7這里它不允許帶-,有些安裝的環(huán)境允許帶-,有些不允許可帶選項c

czf中,c:代表創(chuàng)建,因為打包壓縮成功之后形成一個新文件,所有新文件就是-c的意思咯,z:表示它以zip的方式進行壓縮,f:指明新形成的文檔名稱,code.tgz。d1 file是要打包的文件名
linux打包和解壓,linux,服務器,運維
tar指令可以不用解壓就可以預覽這壓縮包里面的內(nèi)容
tar tzf code.tgz d1 file
linux打包和解壓,linux,服務器,運維
t選項,預覽它
但是此時我并不想看這個壓縮包里面的內(nèi)容,還是將其打包,并且要將這個壓縮包解開
x選項,即可,當我將這兩個刪除,然后tar xzf code.tgz d1 file
linux打包和解壓,linux,服務器,運維
它直接將其解壓出來了
linux打包和解壓,linux,服務器,運維
它解壓不指定解壓路徑,他其實都是解壓到當前路徑,如果想要解壓到指定路徑,帶-C選項,然后指定路徑即可 tar xzf code.tgz -C d/
linux打包和解壓,linux,服務器,運維

tar打包壓縮/解壓具體格式:

tar czf xxx.tgz -----打包壓縮
tar xzf xxx.tgz -----預覽
tar tzf xxx.tgz ----解壓解包
其中.tgz完整的是.tar.gz
.tar是打包后綴.gz是壓縮后綴

打包壓縮/解壓解包有很多種方案,在這里只介紹兩種
??打包壓縮/解壓解包就到這了文章來源地址http://www.zghlxwxcb.cn/news/detail-543876.html

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

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

領支付寶紅包贊助服務器費用

相關文章

  • Linux中_使用tar_gzip_zip_rar_命令_打包和解包_壓縮和解壓

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

    2024年02月04日
    瀏覽(22)
  • 【linux】linux系統(tǒng)壓縮文件與解壓文件

    【linux】linux系統(tǒng)壓縮文件與解壓文件

    linux系統(tǒng)中的壓縮包有: zip,tar,gzip tar格式:簡單的打包,并不會壓縮,所以實際上打包好的壓縮包是比源文件大的。 gzip格式:這個格式是通過一定的算法,把源文件大小進行壓縮后打包,實際壓縮包會比源文件小。 語法: tar [參數(shù)們] 文件1 文件2 文件3 參數(shù): -c 創(chuàng)建壓

    2024年01月18日
    瀏覽(25)
  • Linux下壓縮解壓命令

    2.命令:gzip 特點:只能壓縮文件,壓縮后原文件刪除,生成 xxx.gz文件 壓縮: 用法:gzip [需壓縮文件] 解壓: 用法:gunzip [壓縮包] 3.命令:bzip2 特點:只能壓縮文件,壓縮后原文件刪除,生成 xxx.bz2 壓縮: 用法:bzip2 [需壓縮文件] 解壓: 用法:bunzip2 [壓縮包] 4.命令:tar 特

    2024年02月06日
    瀏覽(35)
  • Linux的壓縮與解壓

    Linux的壓縮與解壓

    一、tar命令 常用組合: 1.tar -cvf test.tar 1.txt 2.txt 3.txt :將3個文本文件壓縮到test.tar文件內(nèi) 2.tar -zcvf test.tar.gz 1.txt 2.txt :將2個文件壓縮到test.tar.gz文件內(nèi) 1.tar -xvf test.tar 2.tar -zxvf test.tar.gz -C /home 將文件解壓到指定目錄 二、zip命令 語法:zip [-r] 參數(shù)1 參數(shù)2 參數(shù)3 .... -r:壓縮文

    2024年01月21日
    瀏覽(35)
  • Linux 壓縮和解壓

    Linux 壓縮和解壓

    1、tar命令(復雜) 使用tar命令均可以進行壓縮和解壓縮的操作 語法:tar [-c -v -x -f -z -C] 參數(shù)1 參數(shù)2 ... 參數(shù)N -c,創(chuàng)建壓縮文件,用于壓縮模式 -v,顯示壓縮、解壓過程,用于查看進度 -x,解壓模式 -f,要創(chuàng)建的文件,或要解壓的文件,-f選項必須在所有選項中位置處于最后

    2024年02月07日
    瀏覽(23)
  • Linux文件壓縮與解壓

    Linux文件壓縮與解壓

    目錄 1、分步壓縮 1.1、文件打包 1.2、關于為何需要f參數(shù) 1.3、壓縮包 2、分步解壓 2.1、解壓 2.2、解包 3、一步壓縮與解壓 ? ? ? 在Windows上我們常用壓縮軟件完成文件的壓縮,在Linux上我們可以使用命令來完成文件壓縮。 ? ? ? ? 首先,任意創(chuàng)建兩個測試文件:main.c 和 test。

    2024年02月08日
    瀏覽(15)
  • Linux 壓縮解壓

    ? (注:tar是打包,不是壓縮?。?解包:tar xvf FileName.tar -C DirName 打包:tar cvf FileName.tar DirName 解壓1:gunzip FileName.gz 解壓2:gzip -d FileName.gz 壓縮:gzip FileName 解壓:tar zxvf FileName.tar.gz -C DirName 壓縮:tar zcvf FileName.tar.gz DirName 解壓1:bzip2 -d FileName.bz2 解壓2:bunzip2 FileName.bz2 壓縮

    2024年01月19日
    瀏覽(20)
  • Linux :: 壓縮與解壓指令【1】:zip / unzip 指令:壓縮與解壓用法詳解

    前言:本篇是 Linux 基本操作篇章的內(nèi)容! 筆者使用的環(huán)境是基于騰訊云服務器:CentOS 7.6 64bit。 學習集: C++ 入門到入土!?。W習合集 Linux 從命令到網(wǎng)絡再到內(nèi)核!學習合集 目錄索引: 1. 基本用法及功能 2. 基本用法:壓縮/解壓指定文件【注意代碼示例內(nèi)容!】 3. 「-r」

    2024年01月25日
    瀏覽(22)
  • 【Linux】文件的壓縮和解壓

    【Linux】文件的壓縮和解壓

    ???????? 歡迎來到博主 Apeiron?的博客,祝您旅程愉快 !?時止則止,時行則行。動靜不失其時,其道光明。 目錄 1、壓縮格式 2、壓縮軟件 3、tar? 命令簡介 4、tar? 命令壓縮? 5、總結 在市面上有非常多的文件壓縮格式,常見的文件壓縮格式有如下幾種: ①?? z ip? 格式

    2024年02月08日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包