如何添加自定义脚本到开机自启动

简介:

我的机器有个coreseek服务,但是没加到开启启动中去,导致机房一旦重启了机器,我的服务便不能使用了。所以我需要把coreseek的searchd加到自启动服务中去。

 
写一个脚本auto_coreseek.sh:
复制代码
#!/bin/sh
#chkconfig:2345 80 90
#description:auto_coreseek
/usr/local/coreseek/bin/searchd
复制代码

 

放到/etc/init.d/auto_coreseek.sh
然后chmod +x /etc/init.d/auto_coreseek.sh
 
然后加到开机启动中:
chkconfig --add auto_coreseek.sh
 
完事。
 
然后研究下这都是些毛意思。
chkconfig有几个等级:
0:表示关机
1:表示单用户模式
2:表示无网络链接多用户命令行模式
3:表示有网络链接多用户命令行模式
4:表示不可用情况
5:表示带图形界面的多用户模式
6:表示重新启动
 
所以chkconfig:2345就代表在2345的等级下启动这个服务
后面的80 90分别是启动优先级和关闭优先级
 
说说程序的优先级,优先级也很好理解,就是程序被CPU执行的先后顺序,此值越小有限级别越高。所以这里的启动优先级和关闭优先级的意思就是启动脚本这个进程的优先级,和关闭脚本这个进程的优先级。


本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/p/3808962.html,如需转载请自行联系原作者

相关文章
|
Java Linux 开发工具
IDEA中git提交前如何关闭code analysis以及开启格式化代码
【10月更文挑战第12天】本文介绍了在 IntelliJ IDEA 中关闭代码分析和开启代码格式化的步骤。关闭代码分析可通过取消默认启用检查或针对特定规则进行调整实现,同时可通过设置 VCS 静默模式在提交时跳过检查。开启代码格式化则需在 `Settings` 中配置 `Code Style` 规则,并通过创建 Git 钩子实现提交前自动格式化。
4499 3
|
Ubuntu Linux
Ubuntu 报错:System has not been booted with systemd as init system (PID 1). Can‘t operate.
系统未使用 `systemd` 初始化导致错误。解决方法是通过 `apt` 安装。首先备份并更换`sources.list`,添加阿里云镜像源,然后更新源并以管理员权限运行 `apt-get install systemd -y` 和 `apt-get install systemctl -y` 安装所需组件。
9370 3
LeetCode第58题最后一个单词的长度
LeetCode第58题"最后一个单词的长度"的解题方法,通过从字符串末尾向前遍历并计数非空格字符,直接得出最后一个单词的长度。
LeetCode第58题最后一个单词的长度
|
测试技术
消除游戏(第十三届蓝桥杯省赛C++C组 , 第十三届蓝桥杯省赛PythonA/B/研究生组)
消除游戏(第十三届蓝桥杯省赛C++C组 , 第十三届蓝桥杯省赛PythonA/B/研究生组)
消除游戏(第十三届蓝桥杯省赛C++C组 , 第十三届蓝桥杯省赛PythonA/B/研究生组)
|
vr&ar 网络架构
|
Java Maven Spring
Spring Boot 的父级依赖:spring-boot-starter-parent
Spring Boot 的父级依赖:spring-boot-starter-parent
|
NoSQL Redis
Redis复制
Redis复制
137 0
全网首发:编译链接错误:对‘vtable for xxxx’未定义的引用
全网首发:编译链接错误:对‘vtable for xxxx’未定义的引用
459 0
|
开发者 运维
十年磨一剑:淘宝如何打造承载亿级流量的首页? | 开发者必读(041期)
最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!
1567 0

热门文章

最新文章