Ubuntu开机自动启动script(2)

1.安装apt install chkconfig

2.用root帐号登录,vi /etc/rc.d/init.d/mystart,追加如下内容:

#! /bin/sh

echo "hello start up script!" > /home/liaoyong/mystart.txt

exit 0

这个脚本的作用只是在我的家目录里建立一个文本文件,里面的内容就是 echo 后的内容hello start up script!。

编辑好这个脚本后,给其赋予相应的可执行文件,为了方便,就 chmod 777 /etc/init.d/mystart

接着在 /etc/rc5.d 这个目录下做一个软链接:  ln -s /etc/init.d/mystart /etc/rc5.d/S99mystart
接着在 /etc/rc2.d 这个目录下做一个软链接:  ln -s /etc/init.d/mystart /etc/rc2.d/S99mystart
运行chkconfig --add mystart,把该服务添加到配置当中

运行chkconfig --list mystart,可以查看该服务进程的状态

好了,现在重新启动,看看文件夹下面就会生成对应的mystart.txt文件


 

原文地址:https://www.cnblogs.com/65702708/p/2032307.html