在Ubuntu 20.04中,rc.local文件默认未启用。如果您想要设置rc.local为开机启动,请按照以下步骤操作:
创建rc.local文件:
sudo touch /etc/rc.local
fasd添加需要在启动时运行的命令或脚本。例如,您可以添加以下内容:
#!/bin/sh -e
echo "hello world" >/tmp/test.txt
exit 0
保存并关闭文件。
设置文件权限以使其可执行:
sudo chmod +x /etc/rc.local
启用rc.local服务:
sudo systemctl enable rc-local.service
重新启动计算机以应用更改。
请注意,在Ubuntu 20.04中,如果存在systemd unit文件(如.service文件),则rc.local文件将被忽略。因此,在使用rc.local之前,请确保所需命令或脚本没有对应的systemd unit文件。