linux 系统启动自动执行


linux启动的时候,特别是svn和socket的启动,当系统重新启动之后,需要重新执行手动执行命令。

为了启动的时候自动启动,可以将配置直接追加在一个系统启动项里面,修改/etc/rc.d/rc.local文件(以centos6.5为例)

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local

如果需要自启动svn则执行:
svnserve -d -r 绝对路径名
如:svnserve -d -r /ttdata/svnhome/

如果需要自启动socket则可以用类似如下的方式:
java -jar ./libr/socket.jar 8891 ./B2CMerchantSocket5.xml ./log/socket.log


原文链接:https://blog.yongit.com/note/124320.html