linux - 如何在设备启动时在树莓派上自动执行程序?

标签 linux raspberry-pi

我正在使用 Raspberry Pi 3。我想在它启动时执行一个程序。

我不是 root。

这没有用:

  1. sudo nano/etc/rc.local
  2. fiexit 0 之间写入 sudo/my program/src/execute program &
  3. 重启

如何在树莓派启动时运行程序?

最佳答案

我关注了this .这让我可以自动登录并加载桌面 (startX)

对于自动登录:

sudo nano /etc/inittab

向下滚动到:

1:2345:respawn:/sbin/getty 115200 tty1

并改为:(注释掉)

#1:2345:respawn:/sbin/getty 115200 tty1

在该行下添加:

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

并保存。

然后编辑sudo nano/etc/rc.local

然后我使用这一行在 RPi 启动时自动启动桌面:

su -l pi -c startx

其中pi是用户,startx是要运行的命令。

关于linux - 如何在设备启动时在树莓派上自动执行程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39864679/

相关文章:

c++ - 识别 C 和 C++ 函数之间逻辑相似性的工具

c++ - 如何将套接字连接到调制解调器连接?

c - 使用 "shmget"分配大内存块时,System V IPC 如何处理碎片?

docker - Dockerfile是否与Raspberry Pi兼容?

python - 树莓派上的Python线程问题

javascript - 通过带有对话框的服务器上的(私有(private))网站存储/加载数据

linux - echo 3 >/proc/sys/vm/drop_caches 在 Mac OSX 上

linux - Unix 如何阻止 unix/linux `wall` 消息传递?

linux - 与 gcc -lnetsnmp 链接时 undefined reference

apache - 使用 SSL/HTTPS 保护 Raspberry Pi 运动视频流