增加自定义系统启动项

webshow 2019-4-15 571

目前的计划任务里面已经是可以实现大部功能,但唯一一个功能好像 是没有办法实现,就是系统启动的时候进行自动运行程序,

最新回复 (6)
  • 虚竹 2019-4-15
    引用 2
    可以使用 supervisor 进程托管。
    这个服务在开机时是会自动启动的,在里面托管的进程也会自动启动。
  • webshow 2019-4-15
    引用 3
    听的不是很明白,是否能够详细说明一下。软件里面的操作步骤
  • 虚竹 2019-4-15
    引用 4
    1. 安装 supervisor 服务和面板
    2. 进入 supervisor 面板,启动 supervisor 服务
    3. 添加进程,这个进程就是你要开机启动的
    4. 搞定
  • webshow 2019-4-15
    引用 5
    如这样的目录进程是做何种方式添加。:
    一、目录 /home/brqa/peed/bin下面的startup.sh文件。
    二、目录/home/brqa/peed/OfficeTrans下面的命令做如何添加,每次我都是手工的输入才能够启动。
    nohup ./startup.sh >/dev/null 2>&1 &
  • didiao 2019-4-15
    引用 6

    再次发问之前建议先用一下是否能满足需求,而不是连续发问。

    直接添加,supervisor就是命令行形式的,不过我更建议需要一直运行的程序进行托管,而执行完毕就退出的自行编写启动脚本

    centos6 和 7在开机启动有所区别,如果是7,我有个简单的推荐,你全部复制一次性运行就可以,不需要一行行执行

    cat >> /etc/rc.d/init.d/mfsfiles <<EOF
    #!/bin/bash
    #chkconfig: 2345 10 90
    #description:mfsfiles
    vmhgfs-fuse .host:/ /home/wwwroot
    EOF
    
    chmod +x /etc/rc.d/init.d/mfsfiles
    cd /etc/rc.d/init.d
    chkconfig --add mfsfiles
    chkconfig mfsfiles on

    第5行就是你需要执行的命令,mfsfiles是你自定义的服务名称,注意,全部复制一次执行

  • 虚竹 2019-4-15
    引用 7
    webshow 如这样的目录进程是做何种方式添加。: 一、目录 /home/brqa/peed/bin下面的startup.sh文件。 二、目录/home/brqa/peed/OfficeTrans下面的命令做如 ...
    我只教方法,到具体操作的需要你自己动手,或者找人付费解决。
返回
发新帖