RHEL5在服务器的第一次启动时运行脚本

如何在安装后在我的rhel 5服务器的第一本书上运行脚本。

我正在使用post kickstart任务来创build一个脚本,我想在服务器首次启动时运行它。 我怎样才能做到这一点?

我想使用“firstboot”服务

是否有任何理由需要使用firstboot服务?

看看: 如何在第一次启动运行脚本?

创build一个testing文件是否存在的脚本。 作为成功运行脚本的最后一步创build/删除状态文件。 在准备图片时,您需要确保您的状态文件处于正确的状态。

你需要把你的脚本回显到/etc/rc.d/rc.local ,也许find一个脚本,以后用cron作业取代这些脚本,但是做到这一点的方法是rc.d目录。

我遇到了同样的问题。 通过使用profile.d设施解决它。 在我的情况下,我必须确定文件存在。 如果是,则执行该文件; 之后,我将shell脚本从profile.d目录移至/ tmp。

 echo "Configure NVIDIA - xconfig." cat << EOF > /etc/profile.d/configure_nvidia.sh if [[ \$UID -ne 0 ]] ; then return 1 ; fi if [ -f "/usr/bin/nvidia-xconfig" ] then mv -f /etc/X11/xorg.conf /etc/X11/xorg.conf.bk /usr/bin/nvidia-xconfig mv -f /etc/profile.d/configure_nvidia.sh /tmp fi EOF 

Jos Plas