⑴ 怎麼使用CMD命令打包文件
打開cmd輸入D:回車
然後輸入
makecab
jiaoyu
file.cab
這里就是將名字為jiaoyu的文件打包為以file命名的cab文件,存儲路徑和jiaoyu在同一目錄下
文件的話要加上後綴名液晌鉛,比如jiaoyu是個文本文件,那就鬧好得這樣謹余makecab
jiaoyu.txt
file.cab
⑵ Windows下如何將文件打包壓縮成 .tar.gz格式
Windows下將文件打包壓縮成 .tar.gz格式步驟如下:兄鏈
1、網路搜索7-zip,第一個條目,下載並安裝。
⑶ 命令行指定類打包成dex文件
生成了jar後,我們就可以採用命令來生成對應的dex了,我們採用dx命令來生成,這里命令主要在Android sdk下bulid-tools中的dx工具。
出現這個問題是打包生成jar的時候,直接復制了test.class文件到D盤,路徑是test.class與Test.java裡面的packagename不匹配,只需要乎伍碼把com包整個復制出來就ok了。然後使用 jar cvf D:\test.jar D:\歲哪com\demo\Test.class 命令就可以了。(下面也有另一種命令,完成.classs to .dex)
這里只是演示如何分步打包得到dex文件,其實使用gradle命令更加簡橘知單方便。
tip:工程目錄存放在命名中有空格的路徑下面(如:Program Files),Program Files需要使用「 」包裹,否則在讀取class文件或者寫入dex到該目錄會失敗。
另外有命令直接由.class 生成 .dex文件,其中 dx.jar 在 D:\Program Files"\Android\Sdk\build-tools\28.0.3\lib 下面,需要使用絕對路徑
⑷ 怎麼在臨時目錄_tmp新建text文件使用tar命令進行打包
1、首先將文件包進行慧睜頃保存。早友
2、其次選擇保存路徑。
3、前陸最後將保存格式選擇為tra格式即可。
⑸ 使用mac進行ios幾種命令行打包方式
自動打包的方式有如下幾種:
一、使用xcodebuild進行打包
參考apple文檔:https://developer.apple.com/library/prerelease/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html
xcodebuild -project "${TARGET}.xcodeproj" -target ${TARGET} CODE_SIGN_IDENTITY="${IDENTITY}" clean //將project clean下
xcodebuild -workspace MyWorkspace.xcworkspace -scheme MyScheme archive //進行archive,生成xcarchive文件
xcodebuild -exportArchive -exportFormat IPA -archivePath MyMobileApp.xcarchive -exportPath MyMobileApp.ipa -exportProvisioningProfile 'MyMobileApp Distribution Profile'
確實是可以生成.ipa,但是可能會導致不能安裝,https://developer.apple.com/library/prerelease/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html , 鏈接是apple的官方文檔,文檔大概的意思將 xcarchive文件作為.ipa方式進行導出, 為什麼不能在ios設備上安裝?
二、原生xcodebuild、xcrun進行打包,需要詳細了解,可以看下這個鏈接 http://www.jianshu.com/p/1229476fbce4
具體打包指令和第一種方法區別不大,不同代碼如下:
xcodebuild -scheme Zxh -configuration ${buildConfiguration} clean //對代碼進行clean
xcodebuild -project Zxh.xcodeproj -scheme Zxh -configuration ${buildConfiguration} -destination generic/platform=ios archive -archivePath ${buildPath} //進行build,相當於在xcode裡面進行command+b,生成.app文件
#xcrun -sdk iphoneos PackageApplication -v build/Release-iphoneos/Zxh.app -o ${ipaName}.ipa --sign "iPhone Distribution:(打包證書)" //根據.app文件生成的ipa文件導出到指定目錄
三、xctool進行自動打包
參考網頁地址:http://www.tuicool.com/articles/uIZRZjy
1、確保安裝了xctool
沒有安裝xctool,可以用brew安裝,沒有安裝brew的,可以通過搜索安裝brew,然後執行如下操作安裝xctool
安裝命令:sudo brew install xctool
介紹下xctool命令:
xctool 是FaceBook開源的一個命令行工具,用來替代蘋果的xcodebuild工具。
先附上打包用的參考代碼,如下:
#
cd AutoProject //進入項目目錄
#
buildDay=$(date +%Y%m%d) //獲取當前日期
buildTime=$(date +%Y%m%d%H%M) //獲取當前時間
profile=」xxxx」 //設置打包配置文件
#
buildConfiguration=」QA」 //build時用的證書
buildPath=」../ArchiveProction/QA/${buildDay}/Auto_QA_${buildTime}.xcarchive」 //build後歸檔的文件目錄
ipaName=」../ipa/QA/${buildDay}/Auto_QA_${buildTime}.ipa」 //打好包放置位置
#
xctool -scheme AutoProject -configuration ${buildConfiguration} clean //clean下工程
xctool -scheme AutoProject -configuration ${buildConfiguration} archive -archivePath ${buildPath} //對項目進行Archive, 將xcarchive文件導出到指定目錄
xcodebuild -exportArchive -exportFormat IPA -archivePath ${buildPath} -exportPath ${ipaName} - exportProvisioningProfile 「$profile」 //生成的ipa文件導出到指定目錄, 此處依然使用的是xcodebuild進行打包, 待優化
⑹ linux把文件壓縮成.tar.gz的命令
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
⑺ iOS命令行自動打包(archive)
iOS開發工程師在測試修復bug的過程中,一般會存在頻繁打包的情況,如果一步步在xcode中點擊archive,下一步,下一步。。。這樣太浪費我們的時間了。下面我們來介紹在命令行使用xcodebuild命令進行自動archive打包並且導出ipa文件。
打開你的項目工程配置你的證書和描述文件:
配置證書.png
進入到你的工程目錄下面:
cd /Dandy/dandy_workSpace/TestAutoPacking/
使用以下命令clean工程:
xcodebuild clean -project TestAutoPacking.xcodeproj -scheme TestAutoPacking -configuration Release
如果你的工程pod了第三方庫,那麼你的工程目錄下會有".xcworkspace"文件,你將使用這個文件來打開你的項目工程,我們需要替換下我們的命令:
xcodebuild clean -workspace TestAutoPacking.xcworkspace -scheme TestAutoPacking -configuration Release
上面的命令中:
-project TestAutoPacking.xcodeproj:編譯項目名稱
-workspace TestAutoPacking.xcworkspace:編譯工作空間名稱
-scheme TestAutoPacking:scheme名稱(一般會與你的項目名稱相同)
-configuration Release:(Debug/Release)
clean成功會是這樣:
clean.png
使用下面的命令archive導出.xcarchive文件:
xcodebuild archive -project TestAutoPacking.xcodeproj -scheme TestAutoPacking -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive
或者:
xcodebuild archive -workspace TestAutoPacking.xcworkspace -scheme TestAutoPacking -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive
上面的命令中:
-project TestAutoPacking.xcodeproj:同clean步驟中一樣
-workspace TestAutoPacking.xcworkspace:同clean步驟中一樣
-scheme TestAutoPacking:同clean步驟中一樣
-archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive:導出.xcarchive文件的目錄以及文件名稱
archive成功會是這樣:
archive.png
同樣會在/dandy/xmeAutoArchive目錄下面生成一個TestAutoPacking.xcarchive文件:
archiveFile.png
使用下面命令將.xcarchive文件導出為ipa包:
xcodebuild -exportArchive -archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive -exportPath /dandy/xmeAutoArchive/TestAutoPacking -exportFormat ipa -exportProvisioningProfile "developmentProfile"
上面的命令中:
-archivePath /dandy/xmeAutoArchive/TestAutoPacking.xcarchive:剛剛導出的.xcarchive文件的目錄
-exportPath /dandy/xmeAutoArchive/TestAutoPacking:將要導出的ipa文件的目錄以及文件名
-exportFormat ipa:導出為ipa文件
-exportProvisioningProfile "developmentProfile":你配置的profile文件的名稱:
profile文件名稱.png
導出ipa成功會是這樣:
ipa.png
同樣會在/dandy/xmeAutoArchive目錄下面生成一個TestAutoPacking.ipa文件:
ipaFile.png
這樣我們的ipa包就導出成功了。
至於導出ipa包後,怎麼安裝到手機上,方式就很多了,託管平台也很多:蒲公英,fir.im。就看您自己的選擇啦~
文/蘇小妖灬(作者)
原文鏈接:http://www.jianshu.com/p/2247f76404eb
⑻ linux--8、打包壓縮文件命令
tar命令用於對文件打包壓縮或解壓:
$ tar [選項] [文件]
以下是tar命令的常用參數:
tar是個打包的命令,它的作用是將一堆的文件或目錄歸檔成一個.tar結尾的文件。生成tar包後,就可以用其他的壓縮程序來對tar包進行壓縮。
我們在上面看到的 -z 參數就是對tar包用Gzip程序進行了壓縮,最後才生成了 .tar.gz 結尾的壓縮包。如果不用 -z 參數而使用 -j 參數,也就是用bzip2程序壓縮tar包,最後就會生成 .tar.bz2 結尾的壓縮包。
使用tar命令打包壓縮的一個好處是,它會保留原始文件的許可權和屬性。
我們經常會在windows系統上使用 .zip 格式的壓縮文件,在linux中也可以將文件和目錄壓縮成zip格式,或者解壓zip格式的壓縮包。
但是zip的缺點是不能保留文件的許可權和屬性,解壓後需要我們自己用chmod重新設置文件的許可權。
⑼ Linux下,如何用命令,要求:只打包當前文件夾和所有子文件夾中的.
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態下。
⑽ win10 系統下,用tar命令打包文件
win10好像是某個版本號之後,才能使用tar命令,所以想要直接在win10上面使用tar命令,就更新系統吧
先是輸入tar -help
但是在打包的過程中,一直報錯,導致打包中斷,試過命令行,以及用了7-zip,以及其他壓縮軟體,都報錯,命令行的報錯看不來,7-zip的報錯是無法胡高遲識別文件名,bandzip 無法打包
後面想了一下,7-zip說無法識別文件名,應該是nodemoles包的問題,網路上說是沒有讀寫許可權,念稿我分配了許可權褲李後還是不行,
最後想了一下,可能是node_moles的包的問題,把node_moles刪掉後打包,成功。
之前用的是cnpm裝的,網上說cnpm裝的包有點奇怪,npm裝又太慢了,於是用yarn install,安裝完了後,用tar命令打包,成功。