版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、AIX總是有適合您的壓縮方法。當(dāng)今世界每天生成大量數(shù)據(jù),有些數(shù)據(jù)需要壓縮,數(shù)據(jù)壓縮的好處不言而喻。這意味著節(jié)省空間。簡單的傳輸加密保護(hù)等。出現(xiàn)了很多壓縮工具,每個(gè)工具都有其獨(dú)特的特征。AIX平臺(tái)的壓縮方法還包括compress、pack、gzip、Pax和tar。牙齒文檔首先簡要介紹了壓縮的基本原理,然后詳細(xì)介紹了AIX平臺(tái)上的常用壓縮工具,比較了各個(gè)特征,為讀者提供了對(duì)AIX平臺(tái)上壓縮的目標(biāo)識(shí)別。因此,您可以根據(jù)不適當(dāng)?shù)男枰x擇合適的壓縮工具。數(shù)據(jù)壓縮原理數(shù)據(jù)壓縮是一種在不丟失信息的情況下減少數(shù)據(jù)量以減少存儲(chǔ)空間并提高傳輸、存儲(chǔ)和處理效率的技術(shù)方法。或者,根據(jù)特定的算法重新配置數(shù)據(jù),以減少重
2、復(fù)數(shù)據(jù)和存儲(chǔ)空間。數(shù)據(jù)壓縮過程中包括有損壓縮和無損壓縮。無損壓縮是可逆的。有損壓縮是不可逆的。電腦處理信息以二進(jìn)制(0和1)表示,壓縮軟件()在二進(jìn)制信息中以特殊字符表示相同字符串,從而通過縮小文件大小實(shí)現(xiàn)壓縮目的。壓縮的理論基礎(chǔ)是信息論。從信息的角度來看,壓縮是消除信息重復(fù)。也就是說,刪除可以確定或估計(jì)的信息,保留不確定的信息。換句話說,用更接近信息本質(zhì)的說明代替原來的重復(fù)說明。牙齒本質(zhì)上是信息量。數(shù)據(jù)壓縮硬件和軟件工具也很多。牙齒文檔介紹和比較了AIX平臺(tái)上常用的幾種數(shù)據(jù)壓縮工具,并建議您選擇適合壓縮的壓縮工具。AIX平臺(tái)上常見的。Z .gz。z .ar .tar后綴文件是壓縮文件。通過C
3、ompress??梢陨蓏壓縮文件,通過compress、uncompress、gzip??梢蕴崛格式的壓縮文件。通過Gzip??梢陨蒰z壓縮文件,通過gzip??梢蕴崛z格式的壓縮文件。通過面膜。可以生成z壓縮文件,通過pack,gzip??梢蕴崛格式的壓縮文件。通過Pax??梢陨蒩r壓縮文件,通過Pax。允許您提取ar格式的壓縮文件。通過Pax,tar??梢陨蓆ar壓縮文件,可以是Pax、tar、untar或解壓縮。您可以使用tar格式的壓縮文件。圖1顯示了可選擇用于壓縮和解壓縮各種檔案類型的AIX工具。圖1 .壓縮和解壓縮多種檔案類型下面,我將詳細(xì)說明AIX主要壓縮工具的功能
4、已在使用中。返回頁首CompressCompress是使用自適應(yīng)Lempel-Zev編碼減少文件大小的相當(dāng)舊的UNIX檔案壓縮命令。在參數(shù)檔案文件中指定的每個(gè)源文件都將替換為可能的壓縮文件,壓縮文件將替換為.添加了z??梢哉归_文件名以區(qū)分未壓縮的檔案,然后將壓縮的文件解壓縮到uncompress中。切記,Compress需要相應(yīng)的權(quán)限來替換文件。壓縮量取決于輸入大小、以Bits變量指定的單位編碼的位數(shù)以及公共子字符串的分布。通常,源代碼或英語文本會(huì)減少50%到60%。特征如果您具有調(diào)用壓縮過程的相應(yīng)權(quán)限,則壓縮文件將保留與原始文件相同的所有權(quán)、方法和修改時(shí)間。如果指定文件的路徑大于1023字節(jié)
5、,則命令不起作用。如果未指定文件,標(biāo)準(zhǔn)輸入將壓縮到標(biāo)準(zhǔn)輸出。如果壓縮沒有減小文件大小大小,則在不替換原始文件的情況下,標(biāo)準(zhǔn)錯(cuò)誤中會(huì)記錄消息。Compress命令的壓縮通常比使用Haffman編碼或自適應(yīng)Haffman編碼小,計(jì)算時(shí)間短(Haffman編碼由pack命令使用)。要將多個(gè)文件壓縮為一個(gè)壓縮文件,必須先壓縮檔案tar,然后再壓縮。常用示例1.$compress -v dsm.optDSM . opt : compression : 10.14% this file is replaced with DSM . opt . z .牙齒命令壓縮dsm.opt文件,并將-v參數(shù)程序發(fā)出的消
6、息打印在屏幕上。標(biāo)準(zhǔn)輸出顯示壓縮率為14%。Dsm.opt文件被壓縮并重命名為dsm.opt.Z。2.$compress -b 12 dsm.old牙齒命令指定文件中公共子字符串的最大位值為12。-b設(shè)置參數(shù)公共字符串的最大數(shù)量(以位為單位)。可設(shè)置的值為9到16位。值越大,可以使用的公用字符串越多,壓縮比率越大,因此通常使用默認(rèn)值16位。3.$ compressDFD sm . opt .牙齒命令將dsm.opt.Z解壓縮到dsm.opt中,如果檔案文件已存在,-df程序?qū)⒆詣?dòng)檔案復(fù)蓋。系統(tǒng)自動(dòng)。由于將z作為擴(kuò)展檔案名添加,因此牙齒命令將dsm.opt.Z作為dsm.opt寫入也視為dsm.
7、opt.Z。z返回頁首UncompressCompress的解壓縮也可以通過uncompress執(zhí)行。Uncompress指令會(huì)還原使用compress指令壓縮的原始檔案。Uncompress指令會(huì)還原使用compress指令壓縮的原始檔案。在參數(shù)文件中指定的每個(gè)壓縮文件都將被刪除,并替換為擴(kuò)展副本。擴(kuò)展文件與壓縮版本同名。沒有z擴(kuò)展名。如果用戶具有root權(quán)限,則擴(kuò)展文件將保留與源文件相同的所有者、組、方法和修改時(shí)間。如果用戶沒有root權(quán)限,文件將保留相同的方法和修改時(shí)間,但會(huì)導(dǎo)入新的所有者和組。如果指定的文件不存在,標(biāo)準(zhǔn)導(dǎo)入將擴(kuò)展到標(biāo)準(zhǔn)輸出。是$uncompress dsm.opt.Z牙
8、齒命令將解壓縮dsm.opt.Z文件,然后將其重命名為dsm.opt。返回頁首PackPack命令以壓縮格式保存文件參數(shù)中指定的文件。輸入檔案在原始文件名中輸入.使用附加了z后綴的壓縮文件替換。壓縮文件保留與原始文件相同的訪問方法、訪問和修改日期以及所有者。輸入檔案名稱是.包含不超過253個(gè)字節(jié),以便有添加z后綴的空間。Pack命令成功運(yùn)行后,將刪除源文件。如果Pack命令無法創(chuàng)建較小的文件,它將停止處理,并報(bào)告無法節(jié)省空間。(節(jié)省空間的失敗通常發(fā)生在較小的文件或文字分布均勻的文件中。)節(jié)省的空間取決于輸入文件的大小和字符分布頻率。解碼樹各。因?yàn)樗莦文件的第一部分,所以小于三個(gè)塊的文件不會(huì)節(jié)
9、省空間。通常,文本文件減少為25%到40%。檔案位置/usr/bin/pack特色使用Huffman編碼壓縮文件。因此,pack命令始終只能壓縮小于8MB的文件。不能在以下任何條件下壓縮Pack命令:文件已壓縮。輸入檔案名稱超過253個(gè)字節(jié)。文件包含鏈接。文件是目錄。無法打開文件。壓縮無法節(jié)省存儲(chǔ)塊。名為File.z的文件已存在。無法創(chuàng)建z文件。處理過程中出現(xiàn)I/O錯(cuò)誤。是1.$pack dsm.sys dsm.sys.ini2.套件: DSM . sys : this file is reduced in size 47.3%。pack : DSM . sys . ini : this fi
10、le is reduced in size 47.5%。牙齒命令壓縮名為dsm.sys和dsm.sys.ini的文件,并顯示修改后的文件名。壓縮版本被重命名為dsm.opt.z和dsm.sys.z。牙齒pack命令顯示每個(gè)壓縮文件的文件大小減少率。3.$ pack-dsm.sys4.套件: DSM . sys : this file is reduced in size 47.3%。5.the file changed from 6296 to 3315 bytes。6.Huffman tree has 11 levels below the root .7.there are 49 dist
11、inct bytes in input .8.the dictionary overhead is 67 bytes。9.the effective entropy is 4.21 bits per byte。the asymptotic entropy is 4.13 bits per byte。牙齒命令將壓縮名為dsmwebcl.log的文件,并顯示該文件的統(tǒng)計(jì)信息。返回頁首UnpackUnpack命令放置通過pack命令創(chuàng)建的文件。Unpack命令搜索每個(gè)指定文件中名為File.z的文件。如果牙齒文件是壓縮文件,則unpack命令將使用放置的版本替換文件。Unpack命令在File中。刪
12、除z后綴以命名新文件。如果用戶具有根權(quán)限,則新文件具有與原始文件相同的訪問方法、訪問和修改時(shí)間、所有者和組。如果用戶沒有root權(quán)限,文件將保留相同的訪問方法、訪問時(shí)間和修改時(shí)間,但會(huì)導(dǎo)入新所有者和組。Unpack命令可以。僅適用于以z結(jié)尾的文件。結(jié)果。如果指定不以z結(jié)尾的檔案名稱,unpack將添加其后綴,并搜索目錄以查找?guī)в性摵缶Y的檔案名稱。檔案位置/usr/bin/unpack特色如果正在解壓縮的文件包含鏈接,unpack命令會(huì)在標(biāo)準(zhǔn)錯(cuò)誤中記錄警告。與源的壓縮文件相比,新解壓縮的文件具有不同的索引節(jié)點(diǎn)。但是,鏈接到壓縮文件原始索引節(jié)點(diǎn)的其他文件仍然存在,并且保持壓縮狀態(tài)。檔案名稱(.z檔
13、案除外)超過253個(gè)牙齒字節(jié)時(shí),無法解壓縮文件。無法打開文件。文件不是壓縮文件。具有文件名的批次檔已存在。無法創(chuàng)建解壓縮的文件。是$ unpack dsm.sys.z dsm.sys.iniunpack : DSM . sys : this file is now unpacked。unpack : DSM . sys . ini : this file is now unpacked。牙齒命令擴(kuò)展壓縮檔案dsm.sys.z和dsm.sys.ini.z,并用名為dsm.sys和dsm.sys.ini的文件替換它。Unpack命令的檔案名稱包含.可以有或沒有z后綴。返回頁首Pax提取、寫入和列出
14、存檔成員復(fù)制檔案和目錄層次結(jié)構(gòu)。-r和-w標(biāo)記符指定存檔操作的類型。可以通過Pax執(zhí)行的四個(gè)茄子主要功能是歸檔文件的成員檔案列表(列表方法)。使用-r標(biāo)記提取歸檔文件(讀取方法);使用-w標(biāo)記符寫入歸檔文件(寫入方法),使用-r和-w標(biāo)記符復(fù)制(復(fù)制方法)文件。Pax命令必須是系統(tǒng)轉(zhuǎn)儲(chǔ)和大于2 GB的映像的首選歸檔方法。還可以使用Pax命令查看和修改tar和cpio格式的文件。以下示例對(duì)此進(jìn)行了說明。檔案位置/usr/bin/pax特征默認(rèn)情況下,支持64位POSIX-定義的數(shù)據(jù)格式。用于歸檔大型檔案(如dump檔案)。存檔文件大小可以大于或等于8 GB支持長用戶名(或組名)支持大于20971
15、51的大型UID/GID支持長路徑名或鏈接名使用-o標(biāo)記修改存檔算法注意事項(xiàng)對(duì)于讀取或復(fù)制,如果提取存檔成員需要中間目錄,則Pax執(zhí)行與mkdir子例程相同的操作,中間目錄是路徑參數(shù),S_IRWXU值是參數(shù)。如果指定的模式或檔案操作數(shù)與一個(gè)或多個(gè)檔案或存檔成員不匹配,則Pax會(huì)對(duì)每個(gè)不匹配的模式或檔案操作數(shù)在標(biāo)準(zhǔn)錯(cuò)誤中寫入診斷消息,并以錯(cuò)誤狀態(tài)結(jié)束。遍歷目錄時(shí),Pax檢測無限循環(huán)。例如,瀏覽到上次訪問文件的祖先以前訪問過的目錄。檢測到無限循環(huán)時(shí),Pax將診斷消息寫入標(biāo)準(zhǔn)錯(cuò)誤并退出。當(dāng)Pax為讀取或列表方式時(shí),無法使用-x Pax歸檔文件格式和檔案名稱、鏈接名稱、所有者名稱或其他擴(kuò)展標(biāo)頭記錄中的
16、字段從Pax UTF8編碼集格式轉(zhuǎn)換為當(dāng)前編碼集和語言環(huán)境。Pax將診斷消息記錄為標(biāo)準(zhǔn)錯(cuò)誤,如-o invalid=選項(xiàng)中所述在AIX 5.3中,Pax命令默認(rèn)情況下忽略擴(kuò)展屬性。-U選項(xiàng)指示Pax歸檔或恢復(fù)擴(kuò)展屬性(包括ACL)。-pe選項(xiàng)保留ACL。指定-pe選項(xiàng)時(shí),如果Pax無法保留ACL,診斷消息將記錄在標(biāo)準(zhǔn)錯(cuò)誤中,但不會(huì)刪除提取的文件。返回非零的退出代碼。Pax歸檔文件中的擴(kuò)展屬性條目需要新的唱片類型。是1.$pax -wf mytest.ar -x Pax test1牙齒命令在當(dāng)前目錄中為test1目錄創(chuàng)建Pax格式的歸檔文件mytest.ar。使用-w標(biāo)記寫入歸檔文件,或使用-x參數(shù)指定輸出歸檔文件格式。Pax有三種茄子輸出格式:Pax、copyio和ustar。Pax是默認(rèn)的數(shù)據(jù)更換格式。特定字符存檔格式的默認(rèn)區(qū)塊值為10240。支持從512到32256以512為增量遞增的區(qū)塊值。Cpio擴(kuò)展cpio更換格式。特定字符存檔格式的默認(rèn)區(qū)塊值為5120。支持從512到32256以512為增量遞增的區(qū)塊值。Ustar擴(kuò)展tar更換格式。特定字符存檔格式的默認(rèn)區(qū)塊值為10240。支持從512到32256以512為增量遞增的區(qū)塊值。值得
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園圖書借閱與管理制度
- 景區(qū)門票優(yōu)惠審批制度
- 2026屆遼寧撫順市六校聯(lián)合體生物高一第一學(xué)期期末統(tǒng)考模擬試題含解析
- 食品分揀配送設(shè)施制度
- 2025浙江富浙科技有限公司實(shí)習(xí)生崗位招聘2人備考題庫有答案詳解
- 2026廣東佛山市南海區(qū)獅山鎮(zhèn)英才學(xué)校物理、英語、語文、體育教師招聘4人備考題庫及參考答案詳解一套
- 2026江蘇連云港市灌云萬邦人力資源有限公司招聘10人備考題庫參考答案詳解
- 罕見腫瘤的個(gè)體化治療療效評(píng)估標(biāo)準(zhǔn)制定
- 收費(fèi)員財(cái)務(wù)制度
- 地產(chǎn)財(cái)務(wù)制度匯編
- JCT 2126.1-2023 水泥制品工藝技術(shù)規(guī)程 第1部分:混凝土和鋼筋混凝土排水管 (正式版)
- 高中地理選擇性必修二知識(shí)點(diǎn)
- 航天禁(限)用工藝目錄(2021版)-發(fā)文稿(公開)
- GB/T 4937.34-2024半導(dǎo)體器件機(jī)械和氣候試驗(yàn)方法第34部分:功率循環(huán)
- 人教版小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)全冊(cè)同步練習(xí)含答案
- 加油站防投毒應(yīng)急處理預(yù)案
- 閉合導(dǎo)線計(jì)算(自動(dòng)計(jì)算表)附帶注釋及教程
- 項(xiàng)目1 變壓器的運(yùn)行與應(yīng)用《電機(jī)與電氣控制技術(shù)》教學(xué)課件
- 網(wǎng)店運(yùn)營中職PPT完整全套教學(xué)課件
- 北師大版八年級(jí)數(shù)學(xué)下冊(cè)課件【全冊(cè)】
- 關(guān)于提高護(hù)士輸液時(shí)PDA的掃描率的品管圈PPT
評(píng)論
0/150
提交評(píng)論