RISC-V技术论坛
直播中

voidpbq

9年用户 155经验值
擅长:嵌入式技术,处理器/DSP
私信 关注
[经验]

【VisionFive 2单板计算机试用体验】6. 日历相册开机自启动设置

创建init

创建init.sh文件,并设置权限为root

sudo chown root init.sh
sudo chgrp root init.sh

init.sh文件中写入

#!/bin/bash

echo "系统于
$(date) 开机" >> /var/log/myscript.log

cd /home/user/01_LCD/

python3 LCD_demo.py

image.png

配置启动服务

在 /etc/systemd/system/ 目录下创建一个 .service 文件(如 my.service)

并写入下述代码

[Unit]

Description=My Custom Script

After=network.target

[Service]

Type=simple

ExecStart=/home/user/init.sh

User=root

[Install]

WantedBy=multi-user.target

添加服务

# 重新加载systemd配置

sudo systemctl daemon-reload

# 设置开机自启

sudo systemctl enable my.service

# 手动测试服务是否正常运行

sudo systemctl start my.service

image.png

验证是否生成

cat /var/log/myscript.log  # 查看日志是否生成

然后重启设备就可以看到开机就会自动显示时间和图片了

更多回帖

发帖
×
20
完善资料,
赚取积分