linux设置程序在开机时自启动
warning:
这篇文章距离上次修改已过192天,其中的内容可能已经有所变动。
在Linux系统中,可以通过使用systemd服务或者添加脚本到/etc/rc.local
(如果系统使用的是较老的启动方式)来设置程序在开机时自启动。
使用systemd服务
- 创建一个新的systemd服务单元文件。例如,创建
/etc/systemd/system/your-service.service
。
[Unit]
Description=Your Custom Startup Program
[Service]
ExecStart=/path/to/your/program
[Install]
WantedBy=multi-user.target
- 重新加载systemd管理器配置。
sudo systemctl daemon-reload
- 启用该服务以在开机时启动。
sudo systemctl enable your-service
添加到/etc/rc.local
- 如果系统使用的是较老的启动方式,编辑
/etc/rc.local
文件。
sudo nano /etc/rc.local
- 在文件中,在
exit 0
语句之前添加你的启动命令。
/path/to/your/program
exit 0
确保替换/path/to/your/program
为你想要运行的程序的实际路径。如果你的程序需要特定的运行权限,请确保rc.local
文件具有正确的权限设置。
评论已关闭