在linux redhat中启动时启动shell脚本
发布时间:2020-12-14 02:11:07 所属栏目:Linux 来源:网络整理
导读:我想在启动带有redhat的 linux服务器的过程中运行一个shell脚本. 以下是我为实现这一目标而采取的步骤 1)我创建了脚本/home/user/script/test.sh #!/bin/bash echo "xyz" output 2)我使用下面的命令将脚本文件作为可执行文件 chmod +x /home/user/script/tes
我想在启动带有redhat的
linux服务器的过程中运行一个shell脚本.
以下是我为实现这一目标而采取的步骤 1)我创建了脚本/home/user/script/test.sh #!/bin/bash echo "xyz" >> output 2)我使用下面的命令将脚本文件作为可执行文件 chmod +x /home/user/script/test.sh 3)我在/etc/init.d目录中创建了put test.sh文件 4)我使用下面的命令做了软链接 ls -s /etc/init.d/test.sh /etc/rc.d/S15test.sh 5)重启服务器 我尝试的另一件事是在/etc/rc.local文件中放在下面的行 /bin/sh /home/user/script/test.sh 但是我仍然无法执行test.sh文件中编写的代码. 解决方法
根据RedHat文档
RUNNING ADDITIONAL PROGRAMS AT BOOT TIME,您可以向/etc/rc.d/rc.local脚本添加命令.
如果您没有看到任何内容,请尝试在rc.local脚本中启用跟踪以查看发生的情况: set -x 如果需要,您可以将跟踪发送到已知的日志文件: exec 2>/tmp/logfile (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |