新聞中心

杭錦后ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
歸檔,也稱為
打包,指的是一個(gè)文件或目錄的集合,而這個(gè)集合被存儲(chǔ)在一個(gè)文件中。歸檔文件沒(méi)有經(jīng)過(guò)壓縮,因此,它占用的空間是其中所有文件和目錄的總和。
通常,歸檔總是會(huì)和系統(tǒng)(數(shù)據(jù))備份聯(lián)系在一起,不過(guò),有關(guān)數(shù)據(jù)備份的內(nèi)容,留到后續(xù)章節(jié)講,本章僅學(xué)習(xí)歸檔命令的基本使用。
和歸檔文件類似,壓縮文件也是一個(gè)文件和目錄的集合,且這個(gè)集合也被存儲(chǔ)在一個(gè)文件中,但它們的不同之處在于,壓縮文件采用了不同的存儲(chǔ)方式,使其所占用的磁盤空間比集合中所有文件大小的總和要小。
壓縮是指利用算法將文件進(jìn)行處理,已達(dá)到保留最大文件信息,而讓文件體積變小的目的。其基本原理為,通過(guò)查找文件內(nèi)的重復(fù)字節(jié),建立一個(gè)相同字節(jié)的詞典文件,并用一個(gè)代碼表示。比如說(shuō),在壓縮文件中,有不止一處出現(xiàn)了 "C語(yǔ)言中文網(wǎng)",那么,在壓縮文件時(shí),這個(gè)詞就會(huì)用一個(gè)代碼表示并寫入詞典文件,這樣就可以實(shí)現(xiàn)縮小文件體積的目的。
由于計(jì)算機(jī)處理的信息是以二進(jìn)制的形式表示的,因此,壓縮軟件就是把二進(jìn)制信息中相同的字符串以特殊字符標(biāo)記,只要通過(guò)合理的數(shù)學(xué)計(jì)算,文件的體積就能夠被大大壓縮。把一個(gè)或者多個(gè)文件用壓縮軟件進(jìn)行壓縮,形成一個(gè)文件壓縮包,既可以節(jié)省存儲(chǔ)空間,有方便在網(wǎng)絡(luò)上傳送。
如果你能夠理解文件壓縮的基本原理,那么很容易就能想到,對(duì)文件進(jìn)行壓縮,很可能損壞文件中的內(nèi)容,因此,壓縮又可以分為
有損壓縮和
無(wú)損壓縮。無(wú)損壓縮很好理解,指的是壓縮數(shù)據(jù)必須準(zhǔn)確無(wú)誤;有損壓縮指的是即便丟失個(gè)別的數(shù)據(jù),對(duì)文件也不會(huì)造成太大的影響。有損壓縮廣泛應(yīng)用于動(dòng)畫、聲音和圖像文件中,典型代表就是影碟文件格式 mpeg、音樂(lè)文件格式 mp3 以及圖像文件格式 jpg。
采用壓縮工具對(duì)文件進(jìn)行壓縮,生成的文件稱為
壓縮包,該文件的體積通常只有原文件的一半甚至更小。需要注意的是,壓縮包中的數(shù)據(jù)無(wú)法直接使用,使用前需要利用壓縮工具將文件數(shù)據(jù)還原,此過(guò)程又稱
解壓縮。
Linux 下,常用歸檔命令有 2 個(gè),分別是 tar 和 dd(相對(duì)而言,tar 的使用更為廣泛);常用的壓縮命令有很多,比如 gzip、zip、bzip2 等。這些命令的詳細(xì)用法,后續(xù)文件會(huì)做一一介紹。
注意,tar 命令也可以作為壓縮命令,也很常用。
名稱欄目:打包(歸檔)和壓縮(包含兩者的區(qū)別)
分享地址:http://m.fisionsoft.com.cn/article/cdooshe.html


咨詢
建站咨詢
