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

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

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

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

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

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

复制代码
vi /etc/profile
相关推荐
kaico20184 分钟前
Ubuntu系统运维
linux·运维·ubuntu
枳实-叶16 分钟前
【Linux驱动开发】第一天:用户态与内核态通俗讲解+最简字符设备驱动实战
linux·驱动开发·学习
Mrlxl.cn27 分钟前
计算机网络——应用层
运维·服务器·计算机网络
计算机安禾28 分钟前
【Linux从入门到精通】第23篇:条件判断——让脚本拥有“大脑”
linux·运维·服务器
feng_you_ying_li30 分钟前
linu之进程的程序替换与shell基本实现的基本版本
linux
汤愈韬40 分钟前
防火墙双击热备的工作模式详解
运维·服务器
念恒1230642 分钟前
进程控制---进程程序替换
linux·c语言
不羁的fang少年44 分钟前
https机制
服务器·https·ssl
AKA__Zas1 小时前
初识多线程(初初识)
java·服务器·开发语言·学习方法
小夏子_riotous1 小时前
Docker学习路径——10、Docker Compose 一站式编排:从入门到生产级部署
linux·运维·服务器·docker·容器·centos·云计算