Linux 配置开机自启动 | 您所在的位置:网站首页 › Linux启动脚本 › Linux 配置开机自启动 |
一、需求 开机自动启动脚本,通过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.sh3.添加脚本到开启自动启动项中 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 实验室设备网 版权所有 |