近期將某些網(wǎng)站換服務(wù)器,由于網(wǎng)站數(shù)量巨大,加上附件和靜態(tài)頁,文件數(shù)量異常多,考慮先打包然后直接傳過去。
起初嘗試用winrar打包,但是發(fā)現(xiàn)即使選擇”僅儲(chǔ)存”速度仍然慢到無法接受,后來想到了tar,度娘一搜,果然有For windows版本。
首先下載tar for windows。官方下載地址:http://gnuwin32.sourceforge.net/downlinks/tar-bin.php
然后安裝,這個(gè)簡單略過。例如我們安裝在C: ar下。
直接運(yùn)行CMD進(jìn)入命令行,然后輸入 cd c: arin 進(jìn)入到tar安裝目錄的bin目錄下.tar.exe就在這個(gè)文件夾下面。
然后就可以用tar來操作文件了,使用方法與在linux下大體相同,只是在路徑上要用windows的路徑方式。
比如 我要打包D:wwwroot下所有文件到C:wwwroot.tar,為了加快速度只打包不壓縮。輸入命令:
tar -cvf /wwwroot.tar d:/wwwroot
事實(shí)證明 tar打包的速度比winrar快很多。
另附tar常用參數(shù)表
-f:打包后的文件名或要解包的文件名,f后面一定要直接接文件名,不可以再接其他參數(shù)
-c:打包,創(chuàng)建包
-x:解包,例如 tar -xvf
test.tar (把test.tar包解開)
-v:顯示詳細(xì)過程
-t:查看tar文件里的文件
-z:打包的同時(shí)用gzip壓縮
-j:打包的同時(shí)用bzip2壓縮
聯(lián)系客服