在Ubuntu 18.04及以上版本中,默认情况下是没有/etc/rc.local文件的,需要手动创建并赋予可执行权限。

在Ubuntu上,开机自启动文件位于/etc/rc.local或者/etc/init.d目录下。你可以按照以下步骤进行操作:

  1. 打开终端。

  2. 输入以下命令来编辑rc.local文件:

    sudo nano /etc/rc.local
    
  3. exit 0行之前添加你想要在开机时启动的命令或程序。例如,如果你想要在开机时启动一个脚本文件/path/to/your/script.sh,则将以下行添加到rc.local文件中: 注意确保添加的命令或程序路径是正确的。

    /path/to/your/script.sh &
    
  4. 按下Ctrl + X,然后按下Y保存修改后的文件,并按下Enter退出编辑器。

  5. 重新启动计算机,你的命令或程序将在系统启动时自动运行。

另外,如果你想使用更标准的系统服务方式来管理自启动程序,你可以将自己的脚本文件放置在/etc/init.d目录下,并使用update-rc.d命令将其添加到系统服务中。具体操作请参考Ubuntu文档或相关资源。