linux开机自启运行命令

1、授权

chmod a+x /etc/rc.d/rc.local

2、编辑文件输入需要开机自启的命令

vim /etc/rc.d/rc.local

# 格式是/usr/bin/nohup 运行命令 &
# 这种方式可以不用担心运行的命令是前台进程还是后台进程

/usr/bin/nohup /usr/bin/java -jar /data/rocketmq-dashboard-1.0.1-SNAPSHOT.jar &
/usr/bin/nohup /data/logstash-8.6.2/bin/logstash -f /data/logstash-8.6.2/config/logstash-sample.conf &

/usr/bin/nohup /data/kafka_2.12-3.7.1/bin/zookeeper-server-start.sh -daemon /data/kafka_2.12-3.7.1/config/zookeeper.properties &

/usr/bin/nohup /data/kafka_2.12-3.7.1/bin/kafka-server-start.sh -daemon /data/kafka_2.12-3.7.1/config/server.properties &

/usr/bin/nohup /data/mongodb/bin/mongod -f /data/mongodb/mongodb.conf &

/usr/bin/nohup /data/rocketmq-all-5.1.3/bin/mqnamesrv &> /data/rocketmq-all-5.1.3/mqnamesrv.log &
/usr/bin/nohup /data/rocketmq-all-5.1.3/bin/mqbroker -n 0.0.0.0:9876 autoCreateTopicEnable=true &> /data/rocketmq-all-5.1.3/mqbroker.log &

3、重启后查看运行命令情况

方式1

systemctl status rc-local

方式2

tail -300 /var/log/messages

 

posted @ 2024-11-14 18:22  苦逼yw  阅读(1)  评论(0编辑  收藏  举报