树莓派 开机以管理员身份自启动 执行程序

树莓派 开机以管理员身份自启动 执行程序,第1张

哦。办法有两个。一个是你弄一个脚本,超级用户,放在inittab目录下,可执行就可以了。这个目录在etc目录下。
另一个办法是,你用crontab -e加一个命令进行,让它定时执行。可以指定运行的用户权限。

不能关闭这个只需要去掉关闭消息就可以了。最小化也是一样。这个容易。
开机后自动启动这个客户端,并且只显示这一个客户端也是可以的。只需要将登陆那个服务停了就没有登陆界面了。
另外客户端启动的时候是用指定用户启动的,这个用户没有登陆权限,只有某些目录的访问权限。这个也容易设置。
所以在linux下实现这些东西都是举手之劳。WINDOWS下也一样容易吧。 树莓派是属于linux的debian下的一种版本,针对arm优化的。

有两种方式:一种方式是根据运行级别配置服务,一种方式是执行本地特殊配置。
举例,任务是启动时运行命令cvslockd:
方式一:
1、 建立自启动脚本/etc/rcd/initd/cvslockd,内容为:
#!/bin/bash
/usr/local/bin/cvslockd
设置文件的属性为可执行:
#chmod +x /etc/rcd/initd/cvslockd
2、查看计算机运行级别,在文件/etc/inittab里看到id:5:initdefault:,则此系统运行级别为5;
3 到/etc/rc5d目录下,把你要执行的可执行文件做一个软连接,而且在命名的时候要以大写S字母开头,S之后的数字大小代表执行顺序的先后,数字越大越后执行。
#ln -s /etc/rcd/initd/cvslockd /etc/rc5d/S100cvslockd
#ln -s /etc/rcd/initd/cvslockd /etc/rc0d/K20cvslockd
方式二:
在/etc/rcd/rclocal 添加 exec /usr/local/bin/cvslockd
该方式是在最后启动cvslockd。

You’ll also need to make a small change to the configtxt file that Raspberry Pi uses when it boots
Using a memory card reader on your desktop computer, insert the Raspberry Pi SD card and open configtxt in your preferred text editor
Look for the following lines:
#hdmi_force_hotplug=1
#hdmi_drive=2
Both options need to be enabled, which you can do by removing the hash symbol and saving These options enable VGA output through an HDMI adaptor and sets the screen resolution to a low 640 x 480
If you want a higher resolution, remove the hash symbols from the following lines:
#hdmi_group=1
#hdmi_mode= 4
You will also need to edit these two lines, changing hdmi_group to 2 and hdmi_mode to 16 Remember to save your changes before safely removing and replacing in your Raspberry Pi
简单来说就是取下树莓的SD卡,找到上面的config文件,将上面那几个带#号的语句的#号去掉就行了

sudo su 获取 root 管理员权限
sudo nano /etc/rclocal 编辑 rclocal 文件
在exit 0 的上一行添加你要启动的程序命令,要使用绝对路径,并且在最后空格加一个& 这个非常重要,漏加&会让你的树莓派开机进入死循环,无法启动。
Ctrl + O 保存
Ctrl + x 退出

树莓派是嵌入式的主板,一般嵌入式的主板都会是上电自启,或者通过跳帽设置启动,嵌入式一般系统为Linux系统或者openwrt系统,有关于Linux系统方面的问题可以百度搜索《Linux就该这么学》进行了解学习

你好!
 新版本的NOOBS模块很简单。格式化完成后,将包解开到SD卡中就可以使用。里面包含多种 *** 作系统。即使 *** 作系统坏了,按SHIFT就可以重新安装。
我自己刚刚试过。安装了三个 *** 作系统,特别是RISC OS,很好玩。 只是不能用C++, PYTHON, JAVA编程,能用BASIC, CHARM, ASM,LUA编程。 速度快。
通常树莓派启动出问题只有一个原因,就是SD卡坏了。 如果不能格式化只有重新买 个了。
另外 *** 作系统启动不了,除了软件原因,还有一个原因是你新增了 *** 作系统不能识别的硬件,拔上来重新启动就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12922336.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存