centos7 开机启动

  1. CentOS 7 开机启动
  2. CentOS 7 开机启动某脚本

CentOS 7 开机启动

新系统一定要记得执行以下命令,将rc.local提权:

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

执行如下命令,将脚本标记为可执行文件(添加可执行权限):

chmod +x /home/centnet/centnet-service.sh

/etc/rc.d/rc.local 文件中添加脚本,例如:

cosfs img3-www-"***"-com-1256956164 /www/cosfs -ourl=http://cos.ap-guangzhou.myqcloud.com -odbglevel=info   # 自动挂载腾讯 COSFS

CentOS 7 开机启动某脚本

环境:

  • CentOS 7.2 64位
  • Python 2.7.12 64位

以下是适合自己的记忆较差的方法来设置开机启动某服务的步骤。只需要在系统目录下配置一次,以后只需在自己创建的脚本中编写启动服务的命令。

  1. 创建一个新的脚本,比如 centnet-service.sh
  2. 在脚本中编写启动服务的命令,例如启动 Python 服务端:
#!/bin/bash
python /home/usr/bin/server.py

或者

#!/bin/bash
export JDK_HOME=/home/java/jdk1.8.0_91
export JAVA_HOME=/home/java/jdk1.8.0_91
/home/tomcat/apache-tomcat-8.0.36/bin/startup.sh
  1. 使用以下命令,将脚本标记为可执行文件(添加可执行权限):
chmod +x /home/centnet/centnet-service.sh
  1. 使用以下命令,将 /etc/rc.d/rc.local 文件标记为可执行文件:
chmod +x /etc/rc.d/rc.local
  1. 打开 /etc/rc.d/rc.local 文件,在末尾添加以下脚本:
/home/centnet/centnet-service.sh

这样,centnet-service.sh 脚本将在开机时执行,以后只需在此脚本中编写启动服务的命令即可。


欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。

×

喜欢就点赞,疼爱就打赏

//