Linux VPS備份使用了split命令來分割文件, 拷貝到windows下如何合并讀?。?/p>
在Linux下可以使用cat 命令來完美合并通過split分割的文件, 那在windows下該怎么辦呢?
可以直接使用copy命令來時(shí)行合并:
D:YourDirectory>copy /b 20130428.part000+20130428.part001 backup.tar.gz
合并完后使用MD5校驗(yàn)工具來校驗(yàn)生成的文件HASH值發(fā)現(xiàn)和合并前的文件是不一樣的, 通過這樣的話就認(rèn)為文件是不一樣的, 所以一直在找方法使合并后的文件MD5值是一樣的。后來我無意中打開文件查看后發(fā)現(xiàn)文件的內(nèi)容沒有多大的改變, 主體是一樣的。 但有一些很明顯的屬于Linux文件系統(tǒng)留下的標(biāo)志,由于這些標(biāo)志的存在, 使得文件的可讀性降低。 若能提高可讀性,MD5值一樣不一樣也就無所謂了。
看到這的時(shí)候就想到了以前學(xué)習(xí)的時(shí)候講到由于兩個(gè)系統(tǒng)間的差異,Linux下的文件若直接在Windows下讀的放會(huì)出現(xiàn)這樣的情況, 需要在Linux下使用文件格式轉(zhuǎn)換命令進(jìn)行轉(zhuǎn)換。
sed -e 's/$/r/'
將轉(zhuǎn)換后的文件拷貝到Windows下, 再使用copy 進(jìn)行合并后打開, 文件已很通順了。 和在Linux打開后顯示的效果一樣。 OK, 完成。