ubuntu18的开机启动
在网上查ubuntu的开机启动方式,都会告诉你在/etc/rc.local里面添加执行命令。但在ubuntu18里面,你是找不到这个文件的。只有一些如rc0.d之类的文件夹。又说ubuntu18采用的新的启动机制,要添加一个新的开机启动还很罗嗦。
正当要绝望的时候,发现/etc/rc4.d下面有一个S07rc.local的文件。样子长的跟/etc/rc.local好像,难道他们是有关系的。打开/etc/rc4.d/S07rc.local,还发现一行注释:
# Short-Description: Run /etc/rc.local if it exist
难道是说,没有/etc/rc.local,添加一个,她也是会被执行的?
果断新建一个/etc/rc.local,用户和组都是root,权限755。代码如下:
#!/bin/sh -e
# 这是要执行的命令
echo "test">>/home/tst.txt
exit 0
然后重启,里面的命令就被执行了。