美文网首页
linux常用指令

linux常用指令

作者: Lolipiza | 来源:发表于2020-12-03 15:33 被阅读0次
    • 设置开机启动程序
      构建自己的service文件,以自启动nacos为例子:
      1.在nacos的start.sh文件最前面加上java_home路径:
    JAVA_HOME=/usr/local/java/jdk1.8.0_181
    cygwin=false
    darwin=false
    os400=false
    case "`uname`" in
    CYGWIN*) cygwin=true;;
    Darwin*) darwin=true;;
    OS400*) os400=true;;
    ......
    

    2.添加自己的service:
    vi /lib/systemd/system/nacos.service

    [Unit]
    Description=nacos server
    Documentation=你的说明
    # 依赖服务,仅当依赖的服务启动之后再启动自定义的服务
    # After=
    
    [Service]
    # 启动类型,包括simple、forking、oneshot、notify、dbus
    Type=forking
    # pid文件路径
    # PIDFile=
    # 启动前执行的操作
    # ExecStartPre=
    # 启动命令
    ExecStart=/bin/sh /opt/nacos/bin/startup.sh -m standalone
    # 重载命令
    # ExecReload=
    # 停止命令
    ExecStop=/bin/sh /opt/nacos/bin/shutdown.sh
    # 是否给服务分配独立的临时空间
    PrivateTmp=true
    
    [Install]
    # 服务安装的用户模式,一般使用multi-user即可
    WantedBy=multi-user.target
    

    systemctl daemon-reload

    systemctl enable nacos.service

    重启,完成

    • 查看linux版本信息
      uname -a
      cat /etc/redhat-release

    相关文章

      网友评论

          本文标题:linux常用指令

          本文链接:https://www.haomeiwen.com/subject/lhimwktx.html