Linux里面没有rc.local
时间: 2023-12-16 07:16:56 浏览: 73
Linux中没有rc.local文件的完美解决方法
,那该如何实现开机自启动程序?
可以通过systemd来实现开机自启动程序。具体步骤如下:
1. 创建一个systemd服务文件,例如 /etc/systemd/system/myprogram.service。
2. 在服务文件中设置启动的用户,启动的命令和对应的工作目录,例如:
[Unit]
Description=My Program
After=network.target
[Service]
Type=simple
User=myuser
ExecStart=/usr/local/bin/myprogram
WorkingDirectory=/home/myuser/
[Install]
WantedBy=multi-user.target
3. 使服务文件生效并开机自启动,执行以下命令:
sudo systemctl daemon-reload
sudo systemctl enable myprogram.service
这样就完成了Linux开机自启动程序的设置。
阅读全文