精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Unix操作系統(tǒng)tar 問(wèn)題解析

系統(tǒng) 其他OS
在各家銀行的儲(chǔ)蓄計(jì)算機(jī)業(yè)務(wù)處理系統(tǒng)均運(yùn)行的是Unix操作系統(tǒng),今天,在Unix操作系統(tǒng)上備份和恢復(fù)數(shù)據(jù)的控制程序決大多數(shù)是用tar命令實(shí)現(xiàn)的。

現(xiàn)在各家銀行的儲(chǔ)蓄、信用卡等計(jì)算機(jī)業(yè)務(wù)處理系統(tǒng)均運(yùn)行Unix操作系統(tǒng)平臺(tái)。電子化的發(fā)展拓展了銀行的業(yè)務(wù)領(lǐng)域,提高了工作效率,加強(qiáng)了業(yè)務(wù)的準(zhǔn)確性、保密性、安全性,樹立了銀行的社會(huì)形象,產(chǎn)生間接的經(jīng)濟(jì)效益。電子化銀行的發(fā)展對(duì)計(jì)算機(jī)數(shù)據(jù)的可靠性提出了更高的要求。

據(jù)筆者調(diào)查,在Unix操作系統(tǒng)上備份和恢復(fù)數(shù)據(jù)的控制程序決大多數(shù)是用tar命令實(shí)現(xiàn)的。tar命令具有使用簡(jiǎn)單好學(xué)易用的特點(diǎn)。但筆者在使用tar命令的過(guò)程中,發(fā)現(xiàn)tar命令對(duì)于中國(guó)用戶具有一個(gè)嚴(yán)重的隱患:對(duì)文件名為漢字且較長(zhǎng)的文件能夠歸檔打包,但不能解開(kāi)該檔案包。

例如:
1?先創(chuàng)立一個(gè)長(zhǎng)漢字文件名文件:
# cat  /etc/passwd 長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)長(zhǎng)

2?將該文件歸檔至abc文件包:
3?解開(kāi)或查看abc檔案包:
# tar xvf abc 或atr tvf abc
abc檔案包將不能解開(kāi)或查看。

一、 剖析

Unix操作系統(tǒng)的tar命令產(chǎn)生的歸檔文件稱tar格式檔案文件,具有以下格式:

1?每個(gè)文件被加上了一個(gè)512字節(jié)的文件屬性頭,然后以512字節(jié)為單位塊在包中連續(xù)存放,占有整數(shù)個(gè)塊。***一個(gè)塊不能寫滿,其后用0x00填寫。

2?如文件長(zhǎng)度為零字節(jié)或是鏈接文件,則只有512字節(jié)的文件屬性頭。

3?用1024字節(jié)的0x00作為檔案文件尾。

4?文件屬性頭結(jié)構(gòu):
 

  1. char dummy [512];512字節(jié)文件屬性頭  
  2. char name[100]; 100字節(jié)以內(nèi)文件名  
  3. char mode [8];   八進(jìn)制文件權(quán)限  
  4. char uid[8]; 八進(jìn)制文件主人號(hào)  
  5. char gid[8]; 八進(jìn)制文件組號(hào)  
  6. char size[12];   八進(jìn)制文件長(zhǎng)度  
  7. char mtime[12];  八進(jìn)制文件修改時(shí)間  
  8. char chksum[8];  八進(jìn)制屬性頭校驗(yàn)和  
  9. char 1inkf1ag;   文件連接狀態(tài)  
  10. char 1inkname[100];  連接文件名  
  11. char extno[4];   連續(xù)卷分卷號(hào)  
  12. char extota1[4];  分卷個(gè)數(shù)  
  13. char efsize[12];  八進(jìn)制續(xù)分卷文件長(zhǎng)度  
  14. char compid;   文件壓縮狀態(tài) 

Unix操作系統(tǒng)文件屬性頭結(jié)構(gòu)中字節(jié)校驗(yàn)和chksum是頭結(jié)構(gòu)除chksum部分的字節(jié)和加八進(jìn)制數(shù)400加文件壓縮狀態(tài)值后轉(zhuǎn)換為八進(jìn)制得到的。文件壓縮狀態(tài)為‘1'時(shí)表示文件內(nèi)容處于壓縮狀態(tài),在解包時(shí),tar命令將自動(dòng)調(diào)用compress把文件內(nèi)容解壓縮,而不改變文件名。

筆者在分析一個(gè)含有長(zhǎng)漢字文件名的tar檔案文件時(shí)發(fā)現(xiàn):長(zhǎng)漢字文件名的屬性頭中chksum值是錯(cuò)誤的。經(jīng)分析發(fā)現(xiàn)造成這種錯(cuò)誤的原因是:一個(gè)漢字的字節(jié)和是負(fù)整數(shù),長(zhǎng)漢字文件名的屬性頭的字節(jié)和有可能為負(fù)整數(shù),Unix操作系統(tǒng)tar命令源程序由于為西文而未能判斷屬性頭字節(jié)和為負(fù)的情況。

在創(chuàng)立檔案文件時(shí),Unix操作系統(tǒng)tar命令用sprintf函數(shù)轉(zhuǎn)換屬性頭字節(jié)和為八進(jìn)制輸出到chksum,這時(shí)破壞了chksum正常格式。在打開(kāi)檔案文件時(shí),tar命令用sscanf函數(shù)從屬性頭按八進(jìn)制格式化讀取chksum時(shí),不能得到正確數(shù)據(jù),tar命令將中止展開(kāi)檔案文件。

二、 解決方法

從上面分析我們得出以下結(jié)論:1要解決問(wèn)題必須修改tar源程序,充分考慮漢化Unix操作系統(tǒng)產(chǎn)生的tar檔案包文件屬性頭中字節(jié)校驗(yàn)和為負(fù)的情況。2編寫修補(bǔ)程序,將出錯(cuò)的tar檔案文件屬性頭中字節(jié)校驗(yàn)和chksum修復(fù)。

***種方法需得到Unix操作系統(tǒng)公司源程序級(jí)的技術(shù)支持或由Unix操作系統(tǒng)公司技術(shù)人員解決,這也是筆者對(duì)Unix操作系統(tǒng)公司的建議,我們只能期待。

第二種方法筆者進(jìn)行了有效的嘗試,并用c編寫了一個(gè)修補(bǔ)程序mtar.c,經(jīng)編譯成mtar運(yùn)行程序,本程序具有以下功能:

 

  1. A?mtar -v tarfi1e  修補(bǔ)任何原因造成的tar檔案包中文件的chksum錯(cuò)誤包括本程序的-c功能。  
  2. B?mtar -t tarfi1e  查考tar檔案包中文件信息。  
  3. C? mtar -c tarfi1e  加密tar檔案包,使tar命令不能打開(kāi)該包。  
  4. D? mtar -p tarfi1e  將包中的所有文件置壓縮狀態(tài)標(biāo)志。  
  5. E? mtar -u tarfi1e  將包中所有文件置非壓縮狀態(tài)標(biāo)志。 

這樣,我們就對(duì)Unix操作系統(tǒng)的tar的問(wèn)題進(jìn)行了解析,并且提出了解決方法。希望能幫助大家解決tar的問(wèn)題。

【編輯推薦】

  1. Unix操作系統(tǒng)快速?gòu)?fù)制方法
  2. 講解Unix操作系統(tǒng)UUCP系統(tǒng)程序的安全
  3. Unix操作系統(tǒng)中UUCP知識(shí)講解
  4. Unix操作系統(tǒng)小知識(shí)盤點(diǎn)
  5. Unix操作系統(tǒng)知識(shí)掃盲
責(zé)任編輯:小霞
相關(guān)推薦

2010-04-19 13:47:20

Unix操作系統(tǒng)

2010-05-05 10:25:24

Unix操作系統(tǒng)

2010-04-19 14:23:40

Unix操作系統(tǒng)

2010-04-29 15:46:47

Unix操作系統(tǒng)

2010-04-16 14:05:07

Unix操作系統(tǒng)

2010-04-16 14:13:51

Unix操作系統(tǒng)

2010-04-20 11:08:33

Unix操作系統(tǒng)

2010-04-29 12:42:09

Unix系統(tǒng)

2010-04-08 17:56:42

Unix操作系統(tǒng)

2010-04-08 18:25:03

Unix操作系統(tǒng)

2010-04-09 16:45:42

Unix操作系統(tǒng)

2010-04-14 15:32:18

Unix操作系統(tǒng)

2010-04-07 16:15:04

Unix操作系統(tǒng)

2010-04-08 16:05:49

Unix操作系統(tǒng)

2010-04-15 18:46:53

Unix操作系統(tǒng)

2010-04-14 14:55:29

Unix操作系統(tǒng)

2010-04-16 09:57:25

Unix操作系統(tǒng)

2010-04-20 12:40:23

Unix操作系統(tǒng)

2010-04-09 11:32:07

Unix操作系統(tǒng)

2010-04-07 10:15:04

Unix操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

欧美国产日韩一二三区| 亚洲视频成人| 欧美一级欧美三级| 欧美三级午夜理伦三级老人| 国产在线视频二区| 一区二区三区自拍视频| 国产精品久久国产精麻豆99网站| 91免费的视频在线播放| 青青操视频在线播放| 国产96在线亚洲| 精品免费在线视频| 日韩三级在线播放| www.97av.com| 久久午夜精品| xxx欧美精品| 青青草成人免费视频| 国产激情综合| 欧美亚洲一区二区在线| 国产毛片久久久久久国产毛片| 国产在线视频网| 成人av影院在线| 国产日韩欧美自拍| 国产农村妇女aaaaa视频| 欧美激情日韩| 久久精品视频导航| 五月激情四射婷婷| 日韩电影不卡一区| 精品久久久久久久久久久久包黑料 | 成人av一区二区三区在线观看| 日韩在线观看一区二区| 97人洗澡人人免费公开视频碰碰碰| 影音先锋男人看片资源| 亚洲精品白浆高清| 精品美女被调教视频大全网站| 2025韩国理伦片在线观看| 在线天堂中文资源最新版| 亚洲国产成人av| 国产精品igao激情视频| а√资源新版在线天堂| 一色桃子久久精品亚洲| 亚洲欧洲日本国产| 国产高清视频在线播放| 国产亚洲欧美在线| 欧美日韩一区二区三| 手机在线观看免费av| 成人深夜福利app| 999国产在线| 99在线小视频| 国产精品1区二区.| 97av自拍| 人妻偷人精品一区二区三区| 成人国产亚洲欧美成人综合网| 91一区二区三区| 亚洲xxx在线| 国产福利精品导航| av噜噜色噜噜久久| 亚洲黄色小说网址| 成人动漫在线一区| 久久久久高清| 黄色视屏网站在线免费观看| 国产精品色噜噜| 正义之心1992免费观看全集完整版| 日p在线观看| 亚洲三级在线免费| 中文精品无码中文字幕无码专区 | 欧美成人一区在线观看| 精品三级在线观看| 超碰97在线资源站| 国产精品亚洲二区| 日韩中文字幕在线视频| 成人观看免费视频| 日韩视频在线一区二区三区| 日本不卡免费高清视频| 中文字幕人妻一区二区三区视频| 久久99久久精品| 成人高清在线观看| 网站黄在线观看| 久久久久久黄色| 在线播放豆国产99亚洲| 欧美亚洲系列| 色诱视频网站一区| 亚洲理论中文字幕| 91亚洲无吗| 亚洲激情在线观看| 色欲AV无码精品一区二区久久| 国产精品成人av| 97视频免费在线观看| 综合久久中文字幕| 国产91丝袜在线播放九色| 麻豆91av| 福利在线视频网站| 日韩欧美在线播放| 在线观看日本www| 久久精品亚洲成在人线av网址| 亚洲欧美日本精品| 精品国产精品国产精品| 亚洲一区二区三区四区五区午夜| 国产精品久久久久久网站| 亚洲成人黄色片| 国产日韩精品一区二区三区| 亚洲一区 在线播放| 日韩电影免费观| 欧美不卡视频一区| 精品一区二区6| 日韩一级免费| 亚洲自拍偷拍视频| 国产高清视频在线播放| 午夜精品久久久久久| 亚洲视频在线观看一区二区三区| 精品视频一二| 夜夜嗨av色一区二区不卡| 日韩激情一区二区三区| 久久国产精品色| 奇米888一区二区三区| av资源一区| 欧美一级生活片| 日韩av片在线| 天堂va蜜桃一区二区三区 | 亚洲三级电影网站| 成人中文字幕av| 国产精品主播在线观看| 久久久av网站| 一本一道精品欧美中文字幕| www一区二区| 久青草视频在线播放| 青草综合视频| 尤物九九久久国产精品的分类| 久草视频在线观| 成人夜色视频网站在线观看| 青青在线免费视频| 亚洲成人a级片| 中文字幕在线视频日韩| 五月婷婷激情视频| 91麻豆国产精品久久| 日韩精品一区二区三区四| 久久伊人影院| 欧美插天视频在线播放| 国产美女自慰在线观看| 中文字幕亚洲一区二区av在线| 青青在线免费观看视频| 久久av免费| 日本欧美黄网站| 欧洲伦理片一区 二区 三区| 午夜成人免费视频| 久久国产精品无码一级毛片| 亚洲黄页一区| 国产一级特黄a大片99| 后进极品白嫩翘臀在线播放| 日韩久久久久久| 精品无码人妻一区二区三| 国产精品亚洲一区二区三区妖精| 国产成人生活片| a级日韩大片| 久久久久国产精品免费网站| 黑人精品一区二区三区| 精品国产精品三级精品av网址| 中文字幕三级电影| 亚洲制服少妇| 日韩精品极品视频在线观看免费| 日韩av电影资源网| 最近更新的2019中文字幕| 亚洲在线观看av| 亚洲情趣在线观看| 韩国av中国字幕| 日韩一区二区免费看| 欧美色欧美亚洲另类七区| av在线播放一区| 精品国产一区二区在线| www.97超碰| 福利一区福利二区微拍刺激| 中字幕一区二区三区乱码| 麻豆国产精品官网| 国产成人一区二区三区别| 嫩草国产精品入口| 国产精品mp4| 里番在线观看网站| 亚洲成人三级在线| 久久影视中文字幕| 综合久久久久久| 中文字幕人妻一区| 热久久国产精品| 国产精品三级一区二区| 亚洲宅男网av| 川上优av一区二区线观看| 123区在线| 国产一区二区黄| 亚洲成人77777| 在线观看欧美精品| 久久亚洲精品大全| 日本一区二区三区久久久久久久久不| 伊人免费视频二| 亚洲在线观看| www.激情网| 欧美日韩伦理| 国产精品国产精品国产专区蜜臀ah| 欧美大胆成人| 久久99精品久久久久久青青91| 国产综合视频一区二区三区免费| 日韩欧美久久久| 久久精品偷拍视频| 亚洲成人动漫精品| 久久国产波多野结衣| 26uuu亚洲综合色| 中文字幕第一页在线视频| 久久高清免费观看| av在线com| 欧美韩国日本在线观看| 精品视频一区二区三区四区| 91精品视频一区二区| 国产91九色视频| 国产在线观看www| 久久99精品久久久久久琪琪| 欧美精品videos另类| 亚洲精品日韩丝袜精品| www.麻豆av| 7777精品伊人久久久大香线蕉经典版下载 | 精品久久香蕉国产线看观看亚洲| 日本少妇aaa| 久久精品夜色噜噜亚洲a∨ | 日本一区二区视频在线观看| 日韩精品视频一区二区| 国产乱码精品1区2区3区| a在线观看免费视频| 先锋影音久久| 一二三四视频社区在线| 欧美成人69| 自拍偷拍亚洲色图欧美| 精品国产aⅴ| 欧美久久久久久| 四虎5151久久欧美毛片| 国产精品免费一区二区| 中文字幕久久精品一区二区| 亚洲aaaaaa| av日韩在线免费观看| 国产在线观看一区二区三区| 成人午夜在线| 国产剧情日韩欧美| 高清亚洲高清| 国产精品亚洲一区二区三区| 素人一区二区三区| 国产精品日韩欧美| 精品久久在线| 国产在线观看精品| 99久久这里有精品| 91在线国产电影| 51亚洲精品| 国产欧美日韩一区二区三区| 粉嫩的18在线观看极品精品| 国产免费一区| 网红女主播少妇精品视频| 久久久99爱| 欧洲grand老妇人| 亚洲图片欧洲图片日韩av| 久久成人av| 相泽南亚洲一区二区在线播放| 欧美日韩精品一区二区视频| 亚洲欧美日韩精品综合在线观看| 婷婷伊人综合| 丁香六月激情婷婷| 99国产成+人+综合+亚洲欧美| 成人毛片视频网站| 青青草一区二区三区| 九九热免费在线观看| 韩国欧美国产一区| 香蕉在线观看视频| 91在线视频观看| 国产真实乱人偷精品人妻| 国产精品久久精品日日| 久久99久久98精品免观看软件| 五月激情六月综合| 丁香社区五月天| 欧美精品一级二级| 刘亦菲毛片一区二区三区| 精品无人区太爽高潮在线播放| 北条麻妃在线| 欧美激情亚洲综合一区| 亚洲欧美韩国| 91中文精品字幕在线视频| 卡通动漫精品一区二区三区| 四虎影院一区二区三区| 欧美久久成人| 久久久久久三级| 国产成人综合自拍| 国产精品久久久久无码av色戒| 中文字幕一区二区在线播放| 国产亚洲小视频| 欧美在线色视频| 国精产品乱码一区一区三区四区| 亚洲女同精品视频| 午夜成年人在线免费视频| 日本最新高清不卡中文字幕| 久久69av| 天堂精品一区二区三区| 亚洲天堂激情| 中文字幕国产免费| 99在线热播精品免费| 内射一区二区三区| 色8久久人人97超碰香蕉987| 高h震动喷水双性1v1| 色婷婷综合成人| www.com.cn成人| 成人av电影免费| 四虎成人av| 男女曰b免费视频| 成人精品视频网站| 99re6热在线精品视频| 欧美性xxxxx极品| 亚洲国产www| 最新国产成人av网站网址麻豆| 鲁鲁在线中文| 懂色一区二区三区av片| 97在线精品| 天堂在线资源视频| jizz一区二区| 国产亚洲欧美久久久久| 欧美精品123区| 3d成人动漫在线| 热re91久久精品国99热蜜臀| 成人黄色av网址| 裸体裸乳免费看| 六月婷婷色综合| 精品无码国产污污污免费网站| 午夜久久久久久| 亚洲第一天堂在线观看| 日韩在线免费高清视频| 成人日韩精品| 欧美凹凸一区二区三区视频| 亚洲人成高清| 国产精久久久久| 亚洲精品网站在线观看| 91精品视频免费在线观看 | 免费不卡av| 147欧美人体大胆444| 天堂美国久久| 午夜国产福利在线观看| 中文字幕一区在线观看视频| 18国产免费视频| 国产午夜精品一区二区三区| 欧美大片免费高清观看| 欧美成ee人免费视频| 噜噜噜久久亚洲精品国产品小说| 久久亚洲AV成人无码国产野外| 亚洲成人免费看| 瑟瑟在线观看| 国产不卡在线观看| 国产欧美一区二区三区精品观看| 啊啊啊一区二区| 久久嫩草精品久久久精品| 国产精品suv一区| 国产亚洲精品va在线观看| 日韩和的一区二在线| 亚洲欧洲另类精品久久综合| 久久精品99久久久| 五月天av网站| 日韩欧美在线影院| 韩国成人免费视频| 久久久久高清| 日本亚洲最大的色成网站www| 成人18视频免费69| 91精品国产日韩91久久久久久| 性欧美高清come| 韩国精品一区二区三区六区色诱| 国产精品久久久免费| 国产人妻大战黑人20p| 欧美日本在线看| 91cn在线观看| 精品国产91亚洲一区二区三区www| 亚洲欧美不卡| www.日本高清视频| 日韩情涩欧美日韩视频| 欧美裸体视频| 亚洲春色综合另类校园电影| 韩国三级电影一区二区| 日本一区二区三区四区五区| 亚洲香蕉成视频在线观看 | 日韩三级视频在线看| 碰碰在线视频| 一区二区三区欧美在线| 成人高清视频免费观看| 五月天激情四射| 久久精品视频va| 日韩高清三区| 国产福利在线免费| 午夜视频在线观看一区二区 | 99视频在线视频| 一区二区三区 在线观看视频| 无码国产精品一区二区免费16| 国产精品亚洲网站| 亚洲黄色毛片| 国产精品久久国产精麻豆96堂| 亚洲丁香婷深爱综合| 九九久久国产| 国产h视频在线播放| 日韩美女视频一区二区 | 成人久久久久久久久| 亚洲欧洲国产日韩| 涩爱av在线播放一区二区| 成人h视频在线| 男女精品网站| 久久久久久久久久91|