位置: 编程技术 - 正文

CentOS使用脚本管理服务的详解(centos7脚本)

编辑:rootadmin

推荐整理分享CentOS使用脚本管理服务的详解(centos7脚本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos脚本怎么写,centos运行脚本命令,centos7运行脚本的命令,centos7脚本,centos 脚本,centos7运行脚本的命令,centos7脚本,centos7脚本,内容如对您有帮助,希望把文章链接给更多的朋友!

1、使用工具:chkconfig 管理/etc/rc.d/init.d或/etc/init.d/目录下的服务启动脚本。

要在服务启动脚本开头添加两行:

# chkconfig:

# description: XXXXXXXXX XXXXXX

这样就可以使用工具:chkconfig 来管理服务启动脚本了。

使用工具:chkconfig 工具的好处:

没有使用该工具,我们要让一个服务在2、3、4、5级别上都运行,在其它级别上都不运行。要手动设置很多符号连接:

在/etc/rc.d/rc1.d 执行:[root@node2 rc1.d]# ln -sv Knrped ../init.d/nrped

在/etc/rc.d/rc2.d 执行:[root@node2 rc2.d]# ln -sv Snrped ../init.d/nrped

在/etc/rc.d/rc3.d 执行:[root@node2 rc3.d]# ln -sv Snrped ../init.d/nrped

在/etc/rc.d/rc4.d 执行:[root@node2 rc4.d]# ln -sv Snrped ../init.d/nrped

在/etc/rc.d/rc5.d 执行:[root@node2 rc5.d]# ln -sv Snrped ../init.d/nrped

在/etc/rc.d/rc6.d 执行:[root@node2 rc6.d]# ln -sv Knrped ../init.d/nrped

添加这些符号链接之后。运行级别改变时,该服务就会授脚本 rc 的控制。------> rc 脚本就会根据对应运行级别目录(/etc/rc.d/rc$runlevel.d)的符号标识:S、K 关闭、启动对应的服务。这样就实现了设置一个服务是否在一个运行级别上运行。

工具:chkconfig 就会根据服务运行脚本的 #chkconfig 行来,自动设置上述的符号链接。

[root@node2 rc3.d]# chkconfig on

就会根据:# chkconfig: 创建各运行级别上的符号链接。

2、为了使用工具: service 管理服务 脚本最少需要接收 start 和 stop 选项;

服务启动脚本要根据用户输入的选项:

stop -----> 关闭服务

start -----> 启动服务

reload -----> 告诉程序重读配置文件,改变程序的运行状态

restart ----> 重新启动服务

3、Lock directory for RedHat / SuSE

RedHat 管理服务的一种机制,要在/var/lock/subsys/目录下创建一个锁文件。

[root@node2 rc.d]# vim /etc/init.d/nrped

#!/bin/bash

# chkconfig:

# description: NRPE DAENON

NRPE=/usr/local/nagios/bin/nrpe

OPTIONS="-c /etc/nagios/nrpe.cfg -d"

lockfile=/var/lock/subsys/nrped

prog=nrped

RETVAL=0

. /etc/rc.d/init.d/functions

start() {

echo -n $"Starting $prog: "

daemon $NRPE $OPTIONS

CentOS使用脚本管理服务的详解(centos7脚本)

RETVAL=$?

echo

[ $RETVAL = 0 ] && touch ${lockfile}

return $RETVAL

}

stop() {

echo -n $"Stopping $prog: "

killproc -d - $NRPE

RETVAL=$?

echo

[ RETVAL = 0 ] && rm -f ${lockfile}

}

reload() {

echo -n $"Reloading $prog: "

killproc $NRPE -HUP

echo

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

stop

start

;;

reload)

reload

;;

status)

status $NRPE

;;

*)

echo "Usage: $0 start|stop|restart|reload|status"

;;

esac

exit 0

CentOS下cp如何直接覆盖命令?CentOS下cp直接覆盖命令的方法 cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,当没有打包的情况下直接复制把test目录下的文件复制到test1目录cp覆盖时,无论加什么参数-f之类

CentOS下top和free命令查看系统中空闲内存的方法 下面介绍使用top和free命令查看系统中空闲内存所以你执行top命令看到的[root@linuxzgf~]#topMem:ktotal,kused,并不是代表你的应用程序已经使用了7.1的

CentOS如何查看与用户相关文件命令? 1.用户管理2.用户组3.权限分配一、查看与用户相关文件命令:1.cat2.more3.head/etc/passwd#查看文件的前十行4.head-2/etc/passwd#查看文件的前两行5.tail/etc/passwd#查看

标签: centos7脚本

本文链接地址:https://www.jiuchutong.com/biancheng/357079.html 转载请保留说明!

上一篇:CentOS6.X 字符集优化详解(字符集 linux)

下一篇:CentOS下cp如何直接覆盖命令?CentOS下cp直接覆盖命令的方法(centos7 cp)

  • 个人所得税网上申报
  • 在外地设立分公司如何办理
  • 预收账款可以挂多久
  • 免征增值税的个体户个税
  • 现流表怎么编
  • 什么是进口增值税率
  • 资产总额季度平均值计算公式
  • 红字发票和蓝字一样吗
  • 单张发票金额有多少
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 银行抵债资产处置需要缴纳什么税费
  • 固定资产已入账怎么冲销
  • 用来退税的进项怎么抵扣
  • 城建税本月计提下月缴纳怎么算
  • 单位购买的团体意外险会计分录
  • 城建税及教育费附加计提表
  • 企业向职工发放的奖金属于
  • 合并起来
  • 营改增文化体育服务包括哪些
  • 企业为员工购买团体医疗险可以全额税前扣除
  • 清算后土增税缴纳计算
  • 商贸公司进项税额大
  • 与收益相关的政府补助的确认
  • 查看所有共享文档
  • 手撕定额发票能不能报销
  • ghost 安装器
  • 在win7中,如何将所有窗口进行层叠排列显示
  • vue项目中使用opencv
  • php多个判断
  • 现金收入如何做账务处理
  • 金融机构贷款利息规定
  • spring 异常
  • 资金支出预算的项目
  • php怎么传递参数
  • 自然人税收管理系统扣缴客户端app
  • 薄雾笼罩怎么写
  • 为什么我们认为北京人已经学会使用火
  • vue 状态管理
  • 防洪保安资金可以抵扣个税吗
  • 预提财务费用
  • 保函被索赔支付什么意思
  • 商贸企业的存货周转率什么水平属于正常
  • 发票冲红和作废有啥区别
  • 收据和发票有什么用
  • 零申报对企业有什么影响
  • 陈列费计入什么科目
  • 员工工资可以当进项税吗
  • mysqld-nt: Out of memory (Needed 1677720 bytes)解决方法
  • 消费税和购置税系重复征税
  • 减免残保金相关政策
  • 让渡资产使用权收入属于收入吗
  • 电梯安装费如何分摊
  • 收到建筑发票会计分录
  • 合同终止已开发怎么办
  • 我方税费差额赔偿的时效
  • 无形资产减值损失计入管理费用
  • 私人贴现做账
  • 外地预缴需要缴纳印花税吗
  • 施工企业主营业务收入二级科目有哪些
  • 连接mysql数据的四要素
  • truncate可以删除部分数据
  • 电脑删除ie后怎么恢复
  • xp系统的本地连接
  • ghost出现错误
  • ubuntu命令联网
  • 桌面任务栏消失怎么办
  • opengl示例
  • plugin怎么安装
  • windows运行nodejs
  • 淘宝店铺首页导航栏css
  • 编写折半查找的程序
  • Python编程给定a=1,b=4,输出a+b的值
  • unity服务器端
  • scp 将数据从一台linux服务器复制到另一台linux服务器
  • JavaScript中的this指向
  • javascript图片
  • 企业科研经费管理制度
  • 税务总局地位
  • 新加坡国税局的电话号码
  • 杭州注册公司需要钱吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设