上海专业做网站公司电话信息如何优化上百度首页公司
CentOS7开机自动执行脚本
文章目录
- CentOS7开机自动执行脚本
 - 第一步:新建一个脚本`run.sh`
 - 第二步:脚本添加可执行权限
 - 第三步:执行如下命令将`/etc/rc.d/rc.local`文标记为可执行文件
 - 第四步:打开`/etc/rc.d/rc.local`文件,在最后面添加要执行脚本
 
以MySQL为例子
第一步:新建一个脚本run.sh
 
/srv下新建system文件夹
cd /srv
 
mkdir system
 
新建脚本run.sh
vim run.sh
 
run.sh内容如下
#! /bin/bash
# 开机运行下列指令# 安全模式启动mysql
/usr/local/mysql8/bin/mysqld_safe --defaults-file=/usr/local/etc/my.cnf &
 
第二步:脚本添加可执行权限
chmod +x run.sh
 
第三步:执行如下命令将/etc/rc.d/rc.local文标记为可执行文件
 
chmod +x /etc/rc.d/rc.local
 
第四步:打开/etc/rc.d/rc.local文件,在最后面添加要执行脚本
 
vim /etc/rc.d/rc.local
 
>/dev/null 2>&1 将所有输出重定向到空设备,即不输出日志。最后的 & 符号将命令放到后台运行。
/srv/system/run.sh >/dev/null 2>&1 &
