树莓派(jessie)制作服务并开机启动

/etc/init.d/xware

#!/bin/sh

### BEGIN INIT INFO

# Provides: svn_serve

# Required-Start: $remote_fs

# Required-Stop: $remote_fs

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: Start or stop the HTTP Proxy.

### END INIT INFO

case $1 in

start)

svnserve -d -r /home/pi/svn_repository

;;

stop)

killall svnserve

;;

*)

echo "Usage: $0 (start|stop)"

;;

esac

注释部门填写正确信息

chmod a+x xware

.

sudo update-rc.d svn_serve defaultsd svn_serve def

时间: 2024-12-25 20:04:39

树莓派(jessie)制作服务并开机启动的相关文章

树莓派进阶之路 (033) - 开机启动自定义脚本

因为需求需要,树莓派开机需要自动运行一些代码和脚本,并且需要对网络是否正常进行监测,所以需要做带网络监测的自启动服务. 参考了一下文档: Linux开机启动程序详解 Linux中设置服务自启动的三种方式,linux服务的开机启动和运行级别,linux系统的7种运行级别,ubuntu下设置开机启动服务, Ubuntu15.x /CentOS 7.x 以后 设置开机启动,添加自定义系统服务,自定义开机启动, Ubuntu14.04设置开机启动脚本,如何添加自定义脚本到开机自启动,linux添加开机自

linux jexus 服务 设置开机启动

linux jexus 服务 设置开机启动 linux的服务开机设置一般在 /etc/init.d/里 而jexus的默认安装目录在 /usr/jexus里 启动文件为 jws 参数 有start stop restart 这里贡献一个刚写好的jexus的开启启动脚本 #!/bin/bash ### BEGIN INIT INFO # # Provides: jws # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs

Linux重新设置服务及开机启动服务

今天遇到Linux重启后,系统开机启动到某个服务后,挂住了.但是可以通过SSH进行远程连接. 这时候,可以通过语句,重新进行服务的开机启动设置,方法如下: for i in `chkconfig --list|grep 3:on`;do chkconfig $i off;done  chkconfig --list  for i in crond network sshd rsyslog;do chkconfig $i on;done  chkconfig --list 这样,执行reboot重

httpd服务如何开机启动

在之前的学习中我们已经知道怎样收到启动服务或者停止服务,以httpd服务在Redhat5.centos6为例: 启动服务: service httpd start 停止服务: service httpd stop 重启服务: service http restart 那么我们如何设置一个httpd服务开机启动呢? 方法一: 我们可以用ntsysv命令查看,带*的为开机启动的服务,不带*的为开机不启动的服务,也可以手动进行设置,但是设置只工作在当前模式下,切换到其它模式无效 我们知道Linux有多

tomcat以服务形式开机启动

第一步 将tomcat配置为服务模式 cp $TOMCAT_HOME/bin/catalina.sh /etc/init.d/tomcat #将tocmt启动文件复制到/etc/init.d下 vim /etc/init.d/tomcat #修改脚本文件 #在脚本的第三行后面插入下面两行 # chkconfig: 2345 10 90 # description:Tomcat service #第一行是服务的配置:第一个数字是服务的运行级,2345表明这个服务的运行级是2.3.4和5级(Linu

centos7 关于把安装的服务加入开机启动的问题

centos7中 把服务加入开机自动启,比如把mysql加入开机自启动,需要在/usr/lib/systemd/system/这个目录下编写mysqld.service文件,具体参照网上资料或之前整理的资料,其他服务也一样.但是mysqld.service 配置文件中 的PrivateTmp=true ,需要改成false,否则每次服务器重启后,虽然mysql服务起来了,进程也起来了,但是连不上 ,如果mysql的配置文件中指定的socket文件路径是/tmp/mysql.sock 的话 会提示

CentOS 7设置服务的开机启动

Centos 7下我们常常使用systemctl命令对服务进行管理,systemctl命令的使用方法如下: systemctl   选项     服务.service 而最常用的选项有如下6个 start(启动)     stop(关闭)     resstart(重启)              //立即生效 enable    disable    is-enable                                 //针对下次开机的时候动作 systemctl enable

Centos下安装最新版Mono并为windwos服务配置开机启动项

一:安装Mono,此步骤参照官网 1:配置Yum仓库 #Centos 7yum install yum-utils rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF" yum-config-manager --add-repo http://download.mono-project.com/repo/cent

如何自己添加开机启动服务

在centos6如何添加开机启动服务 在centos6中启动某项服务都是用一条service的命令跟服务名来启动关闭(重启),或者查看状态的.只要安装某项服务直接service命令就可以执行三种状态,今天就跟我一起来看看怎么用一个简单的小脚本来用service命令执行它并设置成开机启动! #我实现写好了一个名叫mydeamon的脚本 首先看看我的脚本里都写了些什么: case $1 in [Rr][eE][sS][Tt][aA][Rr][Tt])         re        re调用重启