Linux 配置开机自启动 您所在的位置:网站首页 Linux启动脚本 Linux 配置开机自启动

Linux 配置开机自启动

2023-03-07 11:22| 来源: 网络整理| 查看: 265

一、需求

开机自动启动脚本,通过root用户切换到不同用户执行命令

二、配置脚本

配置脚本auto.sh,通过切换不同用户执行命令

#!/usr/bin/expect -f spawn su - test1 -c "mkdir /ceshi/test1" spawn su - test2 -c "mkdir /ceshi/test2" expect eof三、配置开机自启动

1.移动脚本到/etc/rc.d/init.d/

mv /auto.sh /etc/rc.d/init.d/

2.增加脚本的可执行权限

chmod +x /etc/rc.d/init.d/auto.sh

3.添加脚本到开启自动启动项中

cd /etc/rc.d/init.d chkconfig --add auto.sh chkconfig auto.sh on

注意:

运行脚本提示

service auto.sh does not support chkconfig

脚本中需要增加以下两项

# chkconfig: 2345 10 90 # description: myservice ....#!/usr/bin/expect -f # chkconfig: 2345 10 90 # description: myservice .... spawn su - test1 -c "mkdir /ceshi/test1" spawn su - test2 -c "mkdir /ceshi/test2" expect eof四、验证重启后进入/ceshi 目录下,检查test1和test2目录是否创建


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有