设置开机启动

1.修改/etc/rc.local文件

exit 0上方插入你要开机执行的命令

# nodejs start
/etc/nodejs start

系统在启动时会自动执行rc.local文件,需要注意的是,系统默认以root用户执行命令

假如需要以其他用户执行命令,比如Python,用户piroot可能会安装不同的模块,使用root执行pi开发的程序可能会提示所需的模块不存在,一种方法是root用户安装相同模块,另一种方式是指定命令执行时的user

# python test.py start
cd /usr/local/etc/myproject
su pi -c 'nohup python3 -u /usr/local/etc/myproject/test.py &'

注意以其他用户身份执行的话,要给执行的命令内容加上引号

分类: Uncategorized

0 条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注