⑴ 怎么使用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命令打包,成功。