栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Linux脚本中的start-stop-daemon是什么?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux脚本中的start-stop-daemon是什么?

它是一个程序,用于管理系统级后台进程(守护程序)的启动和停止。通过为要启动的进程传递参数(例如,用于创建/检查的pid文件)和命令参数来使用它。

然后,您执行以下两项操作之一:

start-stop-daemon -S [other arguments] something

something
如果
something
尚未运行,请启动。如果它正在运行,则什么也不做。

start-stop-daemon -K [other arguments] something

停下来

something
。如果
something
没有运行,则什么也不做。

该手册页提供了有关的各种参数的更多信息。通常,提供一个模板,

/etc/init.d/
其中具有用于初始化进程的其他命令,该命令控制后台进程的运行。


这是什么意思?

start-stop-daemon –start –background -m –oknodo –pidfile $ {PIDFILE}
–exec $ {DAEMON}-$ {TARGETDIR}

  • --background
    =作为后台进程启动
  • -m
    =制作一个PID文件。当您的进程未创建其自己的PID文件时使用该文件,并与
    --background
  • --oknodo
    = return
    0
    1
    如果守护程序未执行任何操作,则不
  • --pidfile ${PIDFILE}
    =检查PID文件是否已创建
  • --exec
    =确保进程是此可执行文件的实例(在您的情况下为
    DAEMON


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/412573.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号