一、常用命令
1、进入OpenHarmony后台
hdc shell
2、设置不息屏
power-shell setmode 602
3、获取开发板文件
hdc_std file recv <开发板文件路径> <本地保存文件路径>
4、发送文件到开发板
hdc_std file send <本地文件的路径> <开发板文件存放路径>
5、测试网络
ping <IP地址>
6、重挂载
mount -o rw,remount /
7、查询设备类型:设备类型分为default(默认设备)、tablet、tv、wearable、2in1等
hdc shell param get "const.product.devicetype"
8、命令行启动应用
hdc shell aa start -a <abilityName> -b <bundleName>
9、关闭/开启selinux(拦截)。setenforce是Linux的selinux防火墙配置命令, 执行setenforce 0 表示关闭selinux防火墙
setenforce 0 (setenforce 1)
10、文件写入
echo <内容> > <文件路径>
11、文件内容查看
cat <文件路径>
12、查看当前连接所有设备,-v 显示详情
hdc list targets (-v)
二、常用目录
1、Openharmony预安装hap目录
/system/app
2、Openharmony本地媒体资源目录
/storage/media/100/local/files
三、常用linux命令
1、zip、unzip 压缩与解压缩命令
zip -r archive_name.zip directory_or_file //压缩文件或目录
unzip archive_name.zip //解压缩文件
2、mv 命令
mv [选项] <source_file> <target_file>
//mv [选项] 源文件或目录 目标文件或目录。
//其中,源文件或目录是要移动或重命名的文件或目录
//而目标文件或目录是移动到的位置或新的文件名
四、常用资源网址
1、每日构建(获取fullSDK等)
http://ci.openharmony.cn/workbench/cicd/dailybuild/dailylist
2、官方应用开发资料
https://docs.openharmony.cn
3、开发工具下载
https://developer.huawei.com/consumer/cn/develop/
4、laval社区(Openharmony开发社区,可提问)
https://laval.csdn.net/