您的位置:首页 > 汽车 > 时评 > 成品视频直播软件推荐哪个好一点ios_昆明网站推广_网络培训平台_各引擎收录查询

成品视频直播软件推荐哪个好一点ios_昆明网站推广_网络培训平台_各引擎收录查询

2024/10/7 8:22:38 来源:https://blog.csdn.net/weixin_46161645/article/details/142685455  浏览:    关键词:成品视频直播软件推荐哪个好一点ios_昆明网站推广_网络培训平台_各引擎收录查询
成品视频直播软件推荐哪个好一点ios_昆明网站推广_网络培训平台_各引擎收录查询

Linux 的 service 命令用于对系统服务进行管理,比如启动(start)、停止(stop)、重启(restart)、查看状态(status)等。service 命令本身是一个 shell 脚本,它在 /etc/init.d/ 目录查找指定的服务脚本,然后调用该服务脚本来完成任务。

下面以基于 Nodejs 开发的名称为 data-inspector 的应用为例,说明 Linux service 的配置。

第一步:在 /frin/DataInspector 下创建指向 node 命令的软链接1 data-inspector,执行 ll 命令查看该文件的信息如下:

lrwxrwxrwx  1 root root     21 12月 30 15:42 data-inspector -> /usr/bin/node
这样做的目的是为自己的应用进程起一个不同的名字。

第二步:在 /etc/init.d/ 下创建文件 data-inspector,设置权限为 755,内容如下:

#!/bin/sh
#
# data-inspector
#
# description: data-inspector
# processname: data-inspectorcase "$1" instart)echo "Starting data-inspector"cd /frin/DataInspectorrm -f data-inspector.lognohup ./data-inspector ./bin/www > data-inspector.log 2>&1 &sleep 1secho "started data-inspector";;stop)PID=`pidof data-inspector`echo "Stopping data-inspector"if [ ! -z "$PID" ]; thenkill -9 $PIDfiecho "stoped data-inspector";;restart)$0 stop$0 start;;
*)echo "Usage: service data-inspector {start|stop|restart}"
esacexit 0
注意,如果 node /usr/bin 或 /usr/sbin 下,服务会因为找不到 node 命令失败。可以在 /usr/bin 下创建 node 的软链接。

完成之后执行以下命令可以对服务进行启动、停止、重启:

$service data-inspector start
$service data-inspector stop
$service data-inspector restart

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com