近期將某些網站換服務器,由于網站數量巨大,加上附件和靜態頁,文件數量異常多,考慮先打包然后直接傳過去。
起初嘗試用winrar打包,但是發現即使選擇”僅儲存”速度仍然慢到無法接受,后來想到了tar,度娘一搜,果然有For windows版本。
首先下載tar for windows。官方下載地址:http://gnuwin32.sourceforge.net/downlinks/tar-bin.php
如果下載慢本地下載:tar-1.13-1-bin.rar
然后安裝,這個簡單略過。例如我們安裝在C:/gun下。
直接運行CMD進入命令行,然后輸入 cd c:/gun 進入到tar安裝目錄的bin目錄下tar.exe就在這個文件夾下面。
然后就可以用tar來操作文件了,使用方法與在linux下大體相同,只是在路徑上要用windows的路徑方式。
比如 我要打包D:/wwwroot下所有文件到C:/wwwroot.tar,為了加快速度只打包不壓縮。輸入命令:tar -cvf /wwwroot.tar d:/wwwroot
事實證明 tar打包的速度比winrar快很多。
另附tar常用參數表
-f:打包后的文件名或要解包的文件名,f后面一定要直接接文件名,不可以再接其他參數
-c:打包,創建包
-x:解包,例如tar -xvf test.tar(把test.tar包解開)
-v:顯示詳細過程
-t:查看tar文件里的文件
-z:打包的同時用gzip壓縮
-j:打包的同時用bzip2壓縮
經測試,好像只能解壓到原目錄,加-C參數也不行,如:tar xvf /test/test.tar -C h:/test/
具體解決方法未找到。
windows下暫時只能用winRAR,方法右鍵選擇解壓,輸入路徑。如果直接雙擊打開,如果文件多且大會很慢
另外,使用Ultraiso進行打包據說速度也不錯,是winrar的好多倍。未經測試。
請為這篇文章評分:
( 已有 1 人評分, 平均得分: 5 分 )
Tags: tar, 壓縮, 解壓
Related Posts:
[尚無相關文章]