win10好像是某個(gè)版本號(hào)之后,才能使用tar命令,所以想要直接在win10上面使用tar命令,就更新系統(tǒng)吧
建網(wǎng)站原本是網(wǎng)站策劃師、網(wǎng)絡(luò)程序員、網(wǎng)頁(yè)設(shè)計(jì)師等,應(yīng)用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁(yè)設(shè)計(jì)技術(shù)配合操作的協(xié)同工作。成都創(chuàng)新互聯(lián)公司專業(yè)提供成都網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站制作(企業(yè)站、響應(yīng)式網(wǎng)站建設(shè)、電商門戶網(wǎng)站)等服務(wù),從網(wǎng)站深度策劃、搜索引擎友好度優(yōu)化到用戶體驗(yàn)的提升,我們力求做到極致!
先是輸入tar -help
但是在打包的過(guò)程中,一直報(bào)錯(cuò),導(dǎo)致打包中斷,試過(guò)命令行,以及用了7-zip,以及其他壓縮軟件,都報(bào)錯(cuò),命令行的報(bào)錯(cuò)看不來(lái),7-zip的報(bào)錯(cuò)是無(wú)法識(shí)別文件名,bandzip 無(wú)法打包
后面想了一下,7-zip說(shuō)無(wú)法識(shí)別文件名,應(yīng)該是nodemodules包的問(wèn)題,百度上說(shuō)是沒(méi)有讀寫權(quán)限,我分配了權(quán)限后還是不行,
最后想了一下,可能是node_modules的包的問(wèn)題,把node_modules刪掉后打包,成功。
之前用的是cnpm裝的,網(wǎng)上說(shuō)cnpm裝的包有點(diǎn)奇怪,npm裝又太慢了,于是用yarn install,安裝完了后,用tar命令打包,成功。
Windows下將文件打包壓縮成 .tar.gz格式步驟如下:
1、百度搜索7-zip,第一個(gè)條目,下載并安裝。
2、在桌面新建一個(gè)test測(cè)試文件夾,右擊,按下圖所示選擇菜單。
3、這里我們只需要改壓縮格式參數(shù)為tar,就會(huì)成一個(gè)test.tar。
4、如果只是需要生成tar那么就成功了,接下來(lái)我們繼續(xù)生成gz包。生成gz包的重點(diǎn)是要在tar的格式的文件上右擊,可以理解為gz包依賴tar包。這里我們右擊test.tar。
5、打開壓縮界面,我們?cè)俅芜x擇壓縮格式,選擇gzip格式,然后就生成test.tar.gz包了。
6、成功生成的tar.gz表,可以在linux下使用 ?tar -zxvf test.tar.gz ?來(lái)解壓縮。
tar.gz 是linux和unix下面比較常用的格式,幾個(gè)命令就可以把文件壓縮打包成tar.gz格式,然而這種格式在windows并不多見,WinRAR、WinZip等主流壓縮工具可以釋放解開,卻不能打包生成。但是tar.gz在服務(wù)器端卻很常用,因?yàn)榉?wù)器系統(tǒng)linux占了相當(dāng)?shù)囊徊糠帧S谑窃S多習(xí)慣用Windows的Web開發(fā)人員,在上傳網(wǎng)站到空間時(shí)可能會(huì)遇到這個(gè)壓縮格式的麻煩。如何生成得到tar.gz壓縮包,“7-ZIP”這個(gè)軟件可以很方便地解決這個(gè)問(wèn)題。 具體步驟如下: 一、安裝7-ZIP以后,直接在你想要打包的文件上點(diǎn)右鍵菜單,會(huì)有一個(gè)7-ZIP的子菜單欄,類似WinRAR和WinZIP的那種右鍵菜單。然后選“7-ZIP”-“添加到壓縮檔案”,在彈出來(lái)的窗口里有個(gè)“壓縮格式”的選項(xiàng),里面并沒(méi)有tar.gz格式,沒(méi)關(guān)系,里面有一個(gè)Tar格式,第一步就是要先壓成tar格式。 二、成功打包為Tar文件后,可能會(huì)發(fā)現(xiàn)這個(gè)tar文件包和原來(lái)的文件大小一樣,也就是說(shuō)tar本身并沒(méi)有壓縮,而是僅僅把它們打包成一個(gè)單獨(dú)的Tar文件。所以需要做第二步,再在這個(gè)tar文件上面點(diǎn)右鍵,選“7-ZIP”-“添加到壓縮檔案”,這時(shí)候彈出的窗口里再看“壓縮格式選項(xiàng)”,發(fā)現(xiàn)多了兩個(gè)剛才沒(méi)有的,其中就包括“GZip”,是的,這一步就是把tar文件繼續(xù)壓縮成GZip。選擇“GZip”格式后確定,最后結(jié)果就是一個(gè)新的tar.gz格式的文件。 經(jīng)測(cè)試,兼容各種軟件,上傳到服務(wù)器上也沒(méi)有問(wèn)題。整個(gè)過(guò)程鼠標(biāo)流,完全不用敲什么命令行。至此,在windows下面得到tar.gz完成。