Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。 Linux系统中向要设置开机启动,就要通过代码来实现。通过编写脚本能够把服务加到Linux开机启动项中,本文就来介绍一下Linux系统中设置DB2等服务开机启动的过程。
1.转到/etc/init.d 目录下。 以root身份执行 Shell代码 cd /etc/init.d 2.编写DB2启动脚本 Shell代码 vi startDB2 输入以下内容 Shell代码 #!/bin/sh # chkconfig: 2345 99 01 # processname:IBMDB2 # description:db2 start DB2_HOME=“/home/db2inst1/sqllib” #安装db2用户的sqllib DB2_OWNER=“db2inst1” #db2用户名 case “$1” in start ) echo -n “starting IBM db2” su - $DB2_OWNER -c $DB2_HOME/adm/db2start touch /var/lock/db2 echo “ok” ;; stop ) echo -n “shutdown IBM db2” su - $DB2_OWNER -c $DB2_HOME/adm/db2stop rm -f /var/lock/db2 echo “ok” ;; restart|reload) $0 stop $0 start ;; *) echo “usage:$0 start|stop|restart|reload” exit 1 esac exit 0 Linux是一套免费使用和自由传播的类Unix操作系统 |
温馨提示:喜欢本站的话,请收藏一下本站!