一、 Netcore发布程序到树莓派的方法:
- 程序目录下cmd
- dotnet publish -r linux-arm 后到文件夹下找到publish文件夹下所有文件复制到树莓派(可用winscp)
- 树莓派上 cd到文件目录 (例: 长度/home/pi/box ,box文件夹下是publish文件夹下的内容)
- chmod 777 ./ box 添加权限
- ./ShimadaDebugBox.Client 执行
二、 树莓派开机启动的方法
- 编写xx.sh文件,内容如下:
#/bin/sh sleep 45 cd / home/pi/box ./ShimadaDebugBox.Client &
放在home/pi/下 起名box.sh
2./home/pi/.config/autostart下添加box.desktop内容如下:
[Desktop Entry] Type = Application Name=boxboot NoDisplay=true Exec=/home/pi/box.sh
树莓派操作指令:
ls 显示目录下列表
nano 打开文件内
ps –ef 显示已开启程序
cd /home/pi/box 进入目录
./xxx 执行
远程操作树莓派用ssh windows下命令行 ssh pi@10.168.8.2 当前树莓派密码12345678
远程传文件用winscp
拷贝SD卡用工具 Win32DiskImager-0.9.5-binary