开机启动

方法一:配置rc.local(不推荐)

直接修订文件/etc/rc.local,添加操作命令即可

方法二:chkconfig

新建脚本,开头加入以下代码

!/bin/sh

chkconfig:2345 80 90

description:auto_run

将文件移到/etc/init.d目录下,chmod +x script.sh设置脚本权限

使用chkconfig命令将脚本添加到开机启动

chkconfig --add script.sh
chkconfig script.sh on
方法三:systemctl

新建脚本,例如,/tmp/mytest.sh,设置权限chmod +x /tmp/mytest.sh

进入目录/usr/lib/systemd/system,新建服务,例如mytest.service,编辑为如下形式:

[Unit]
Description=mytest for auto start
Wants=network-online.target

[Service]
User=root
Type=forking
ExecStart=/usr/bin/bash /tmp/mytest.sh start
ExecStop=/usr/bin/bash /tmp/mytest.sh stop

[Install]
WantedBy=multi-user.target
重新加载systemd配置systemctl daemon-reload

添加开机自启动systemctl enable mytest.service

reboot重启验证

方法四:profile

直接将写好的脚本(.sh文件)放到目录/etc/profile.d/下。

参考资料:

转载请注明出处:

转载自http://lxfamn.cn/blog

未经允许不得转载:lxfamn » 开机启动

赞 (0) 打赏

置顶推荐

评论 0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏