我的编程空间,编程开发者的网络收藏夹
学习永远不晚

创建Linux系统服务的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

创建Linux系统服务的方法

linux环境:ubuntu


#! /bin/sh
# Provides: server.sh
# Default-Start: 2 3 4 5
# Short-Description: server testing...

EXEC_PATH=/home/huangmin/cdev/project
EXEC=server
PID_FILE=/var/run/server.sh.pid
DAEMON=/home/huangmin/cdev/project/server

if ! [ -x $EXEC_PATH/$EXEC ]; then
echo "ERROR:$EXEC_PATH/$EXEC not found ..."
exit 1
fi

stop() {
echo "Stopping $EXEC ..."
killall $DAEMON >/dev/null
rm -f $PID_FILE
sleep 1
echo "Shutting down $EXEC: [OK]"
}

start() {
echo "Starting $EXEC ..."
$DAEMON >/dev/null
pidof $EXEC > $PID_FILE
sleep 1
echo "Starting $EXEC: [OK]"
}

restart() {
stop
start
}

case "$1" in
start)
start

stop)
stop

restart)
restart

status)
echo "Status Here"

*)
echo "Usage: service $EXEC {start|stop|restart|status}"
exit 1
esac

exit $?

/home/huangmin/cdev/project/server是我们需要的作为系统服务的程序。
写好脚本之后,将其放置到目录/etc/init.d中,或者做成软链接形式如:sudo ln -s /home/huangmin/cdev/project/bash/server.sh /etc/init.d/servertest.sh
最后利用chkconfig命令将其添加进系统服务: chkconfig ?add servertest.sh
可以使用命令service servertest.sh start马上启动该服务程序

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

创建Linux系统服务的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

创建Linux系统服务的方法

linux环境:ubuntu#! /bin/sh# Provides: server.sh# Default-Start: 2 3 4 5# Short-Description: server testing...EXEC_P
2022-06-04

Linux系统中创建SSH服务器别名的两种方法

前言 如果你经常通过 SSH 访问许多不同的远程系统,这个技巧将为你节省一些时间。你可以通过 SSH 为频繁访问的系统创建 SSH 别名,这样你就不必记住所有不同的用户名、主机名、SSH 端口号和 IP 地址等。此外,它避免了在 SSH 到
2022-06-04

怎么创建Linux系统服务

本篇内容介绍了“怎么创建Linux系统服务”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!linux环境:ubuntu代码如下:#! /bin
2023-06-09

Linux系统中创建用户的简单方法是什么

这篇文章将为大家详细讲解有关Linux系统中创建用户的简单方法是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。创建用户、设置密码、修改用户、删除用户:useradd testuser
2023-06-28

Linux系统不同方法创建快捷方式是什么

本篇文章为大家展示了Linux系统不同方法创建快捷方式是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Linux系统中如何创建快捷方式?环境系统:majaro linux 终端:zsh手动创建
2023-06-28

xp系统创建虚拟目录的方法

本篇内容介绍了“xp系统创建虚拟目录的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什么是虚拟目录?每个 Internet服务可以从多个
2023-06-13

linux创建文件的方法

小编给大家分享一下linux创建文件的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!linux创建文件的方法:1、使用touch方法,代码为【touch yy
2023-06-06

Win7系统无法创建远程连接管理服务的解决方法

  要解决这个故障,我们需要启动Remote Access Connection Manager与Network Connections及Telephony服务。我们可通过两种python方法启动服务:启动方法一:打开Windows左下方
2023-06-03

Linux系统中怎么创建SSH服务器别名

这期内容当中小编将会给大家带来有关Linux系统中怎么创建SSH服务器别名,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在 Linux 中创建 SSH 别名在我知道这个技巧之前,我通常使用以下任意一种方式
2023-06-05

在Linux分区或逻辑卷中创建文件系统的方法

前言 学习在你的系统中创建一个文件系统,并且长期或者非长期地挂载它。 在计算技术中,文件系统控制如何存储和检索数据,并且帮助组织存储媒介中的文件。如果没有文件系统,信息将被存储为一个大数据块,而且你无法知道一条信息在哪结束,下一条信息在哪开
2022-06-04

linux系统安装zookeeper 服务的方法

1、创建 /usr/local/services/zookeeper 文件夹:mkdir -p /usr/local/services/zookeeper 2、进入到 /usr/local/services/zookeeper 目录中:c
2022-06-04

WMI如何创建系统服务

这篇文章主要介绍WMI如何创建系统服务,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:Const OWN_PROCESS = &H10Const ERR_CONTROL = &H2Const INTERACT
2023-06-08

Windows7系统创建系统还原点的方法(图文教程)

1,开始js菜单右键点击“计算机”php点击“属性”。2,左上方点击“系统保护”。3,选择要创建还原点的磁盘www.cppcns.com驱动器,点击“创建&
2023-06-10

linux创建锁文件的方法

本篇内容介绍了“linux创建锁文件的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、概述 Linux提供了多种特性来实现文件锁定。其
2023-06-13

win8系统下快捷方式创建方法[图文]

今天小编给大家介绍3种win8快捷方式创建方法,非常的简单,有图为证!1、找到安装应用程序的安装路径,然后直接将应用程序的图标右击选择发送桌面快捷方式。2、桌面空白右击新建“快捷方式” 然后弹出一个框,你可以在点击&
2022-06-04

Linux系统简单创建eclipse的快捷方式是什么

本篇文章给大家分享的是有关Linux系统简单创建eclipse的快捷方式是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。eclipse简介:eclipse是Java开发者最
2023-06-28

Linux系统创建ISO文件的不同方式有哪些

这篇文章主要介绍了Linux系统创建ISO文件的不同方式有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。ISO文件简介: ISO是英文单词Isolation的简称,是镜像
2023-06-28

linux系统下DHCP服务器的配置方法

这篇文章主要讲解了“linux系统下DHCP服务器的配置方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux系统下DHCP服务器的配置方法”吧!1、 安装dhcp服务器软件Rhel4
2023-06-10

查看Linux系统服务的方法有哪些

本篇内容主要讲解“查看Linux系统服务的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“查看Linux系统服务的方法有哪些”吧!Centos/RHEL 7.X 的 systemd 系统
2023-06-16

FreeRTOS任务创建的方法

本篇内容介绍了“FreeRTOS任务创建的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!我们这里先回顾一下这个函数的声明:
2023-06-29

编程热搜

目录