[Linux] linux 系统中如何添加自动启动程序

背景:在嵌入式系统中,需要开机自动启动所编写的程序【可执行文件】。

解决方法:原理就是Linux开机会自动执行一些文件。在/etc/profile中添加执行程序的脚本。/etc/profile 是一个系统级的配置文件,在用户登录Linux系统时自动执行。它主要用于初始化用户的环境设置,包括定义环境变量、设置命令提示符、执行启动程序等。该文件影响所有用户,因此其修改会对系统中的每个用户生效。

前置步骤:编译生成可执行文件

步骤1:vi autostart.sh,写入以下内容:/home/excutable_file。这是可执行文件的绝对路径。

步骤2:在/etc/profile中添加自动执行脚本

复制代码
vi /etc/profile
相关推荐
Rcnhtin15 小时前
RocketMQ
java·linux·rocketmq
想唱rap15 小时前
UDP套接字编程
服务器·网络·c++·网络协议·ubuntu·udp
AC赳赳老秦15 小时前
OpenClaw多平台部署:Windows+Linux跨系统协同,实现全场景覆盖
linux·服务器·前端·网络·windows·deepseek·openclaw
念恒1230615 小时前
进程--程序地址空间下篇(进程地址空间)
linux·c语言
___波子 Pro Max.15 小时前
Linux 外挂 SSD 根目录下的 `.Trash-1000` 到底是什么
linux
爱学习的小囧16 小时前
VMware vCenter Server 9.0.2.0 资源详解+完整部署教程+下载指南+常见问题
运维·服务器·esxi·vmware·虚拟化·esxi9.0.2.0
IpdataCloud16 小时前
游戏服务器选择,为何绕不开IP地址查询?
服务器·tcp/ip·游戏
贾斯汀玛尔斯16 小时前
每天学一个算法--单调栈(Monotonic Stack)
运维·服务器·算法
hhb_61816 小时前
Linux底层运维自动化挂载与磁盘分区实战指南
linux·运维·自动化
爱学习的小囧17 小时前
ESXi 开启 Secure Boot 后驱动签名验证失败完整处置教程:合规修复与临时测试方案全解
服务器·数据库·esxi·虚拟化