Netcore发布程序到树莓派,开机启动及远程方法

一、 Netcore发布程序到树莓派的方法:

  1. 程序目录下cmd
  2. dotnet publish -r linux-arm 后到文件夹下找到publish文件夹下所有文件复制到树莓派(可用winscp)
  3. 树莓派上 cd到文件目录 (例: 长度/home/pi/box  ,box文件夹下是publish文件夹下的内容)
  4. chmod 777 ./ box 添加权限
  5. ./ShimadaDebugBox.Client 执行

二、 树莓派开机启动的方法

  1. 编写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   当前树莓派密码12345678

远程传文件用winscp

拷贝SD卡用工具 Win32DiskImager-0.9.5-binary

相关推荐