您的浏览器不支持CSS3,建议使用Firfox、Chrome等浏览器,以取得最佳显示效果

Ubuntu检查服务状态并启动服务

开发技术 955℃ 0 1年前 (2020-03-03)
推广:微软社招内推可发简历至 [email protected] 或加微信 jzj2015 (注明微软内推并自我介绍)。

摘要

需求:

* 检查服务状态
* 如果服务未启动,则启动服务

实现:

function restartService() {
SERVICE=$1
if (( $(ps -ef | gr

需求:

  • 检查服务状态
  • 如果服务未启动,则启动服务

实现:

function restartService() {
  SERVICE=$1
  if (( $(ps -ef | grep -v grep | grep $SERVICE | wc -l) > 0 ))
  then
    echo "service '$SERVICE' is running"
  else
    echo "start service '$SERVICE'..."
    service $SERVICE start
  fi
}

用法:

restartService mongod

参考:

http://www.akamaras.com/linux/linux-script-to-check-if-a-service-is-running-and-start-it-if-its-stopped/

最后,欢迎扫码关注微信公众号。程序员同行学习交流,聊天交友,国内外名企求职内推(微软 / 小冰 / Amazon / Shopee / Coupang / ATM / 头条 / 拼多多等),可加我微信 jzj2015 进技术群(备注进技术群,并简单自我介绍)。

本文由原创,转载请注明来源:https://www.paincker.com/ubuntu-check-restart-service
(标注了原文链接的文章除外)

0

暂无评论

评论前:需填写以下信息,或 登录

用户登录

忘记密码?