在Ubuntu 18.04及以上版本中,默认情况下是没有/etc/rc.local文件的,需要手动创建并赋予可执行权限。
在Ubuntu上,开机自启动文件位于/etc/rc.local
或者/etc/init.d
目录下。你可以按照以下步骤进行操作:
打开终端。
输入以下命令来编辑rc.local
文件:
sudo nano /etc/rc.local
在exit 0
行之前添加你想要在开机时启动的命令或程序。例如,如果你想要在开机时启动一个脚本文件/path/to/your/script.sh
,则将以下行添加到rc.local
文件中:
注意确保添加的命令或程序路径是正确的。
/path/to/your/script.sh &
&
符号的作用是将脚本以后台进程的方式运行。按下Ctrl + X
,然后按下Y
保存修改后的文件,并按下Enter
退出编辑器。
重新启动计算机,你的命令或程序将在系统启动时自动运行。
另外,如果你想使用更标准的系统服务方式来管理自启动程序,你可以将自己的脚本文件放置在/etc/init.d
目录下,并使用update-rc.d
命令将其添加到系统服务中。具体操作请参考Ubuntu文档或相关资源。