Solaris boot Script

本文介绍了在Solaris系统中创建一个简单的系统启动脚本的过程。该脚本用于启动Tomcat和PostgreSQL服务,并设置了相应的运行级别。通过使用vi编辑器创建脚本文件并设置执行权限,最终通过符号链接将其加入到不同运行级别的启动序列中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Solaris 系统启动脚本

今晚帮朋友装一套系统软件。写了一个系统启动脚本虽然简单但第一次写还是挺折腾的 。

who -r 查看系统运行级别
root@v250 # who -r
. run-level 3 Sep 28 22:39 3 0 S

#建立系统启动脚本
vi /etc/init.d/Jedi
#!/sbin/sh
#
# WTWY co.
# All rights reserved.
#
# write by ww 05/09/28 SMI"
case "$1" in
'start')
su - root -c "/usr/local/tomcat/bin/startup.sh"
su - postgres -c "bin/pg_ctl start -D ./data"
;;
'stop')
su - postgres -c "bin/pg_ctl stop -W -D ./data -m fast"
su - root -c "/usr/local/tomcat/bin/shutdown.sh"
exit 1
;;
esac
exit 0

# 改变权限
chmod +x Jedi
#建立链接
ln -s /etc/init.d/Jedi /etc/rc2.d/S99Jedi
ln -s /etc/init.d/Jedi /etc/rc3.d/S99Jedi
ln -s /etc/init.d/Jedi /etc/rc0.d/K10Jedi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值