Linux(CentOS)启动时自动执行脚本(rc.local)
发布时间:2020-12-14 00:17:54 所属栏目:Linux 来源:网络整理
导读:一、Linux开机启动有多种方法,比如我设置mysql开机启动为: chkconfig --level 35 mysqld on ? 二、下面说说通过rc.local文件进行开机启动: 1、首先创建一个启动脚本,这里以redis启动为例 创建 redis-startup.sh 脚本 # !/bin/sh echo " ----------------
一、Linux开机启动有多种方法,比如我设置mysql开机启动为:chkconfig --level 35 mysqld on ? 二、下面说说通过rc.local文件进行开机启动: 1、首先创建一个启动脚本,这里以redis启动为例 创建 redis-startup.sh 脚本 #!/bin/sh echo "-----------------------------------------------------------------------------" >> /root/start-up/redis.log echo -e "`date +%Y/%D/%H:%M` redis start up..." >> /root/start-up/redis.log /usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf >> /root/start-up/redis.log 2>&1 sleep 3 netstat -tunpl | grep 6358 >> /root/start-up/redis.log 2>&1 echo -e "`date +%Y/%D/%H:%M` redis start end." >> /root/start-up/redis.log echo -n " " >> /root/start-up/redis.log 并给 redis-startup.sh 设置执行权限: chmod +x redis-startup.sh ? 2、在 /etc/rc.local 末尾增加 redis-startup.sh 脚本 # vim /etc/rc.local # 追加到末尾即可 并给 rc.local 设置执行权限 chmod +x /etc/rc.local ? 3、重新启动,验证结果。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |