数据库用户 gbasedbt
环境变量
/home/gbasedbt/profile.gbase350_3x2_4
方式1
echo "su -c \". /home/gbasedbt/profile.gbase350_3x2_4 && oninit -v \" gbasedbt" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
方式2
cat > /etc/gbase.sh << EOF
#!/bin/bash
su - gbasedbt -c ". /home/gbasedbt/profile.gbase350_3x2_4 && oninit -v"
EOF
chmod +x /etc/gbase.sh
echo -e "[Unit]\nDescription=gbase-service\nAfter=network.target\n[Service]\nType=forking\nRemainAfterExit=yes\nExecStart=/etc/gbase.sh\n[Install]\nWantedBy=multi-user.target" >/usr/lib/systemd/system/gbase.service
systemctl enable gbase.service