zoukankan      html  css  js  c++  java
  • 后台挂载/卸载程序[Linux/Windows]

    后台挂载应用程序

      即使关闭掉控制台窗口,该程序的进程也将会一直运行下去

      #Windows

        1.编写bat命令文件[形如:a.bat]

        2.cmd执行:start /b a.bat

      #Linux

        nohup programName &

        形如:nohup java -jar demo.jar >>/dev/null 2>1&

          注:>>/dev/null 是指如果运行该文件有输出内容,则将输出的内容输入到空设备文件里面去

    后台挂载应用程序

      原理:

        先在主机的进程列表中,依据条件 [开放某端口A or 进程名] 查询对应的进程端口 PID_X;

        再使用进程注销命令,通过PID,杀掉该进程。

      #Windows

        netstat -ano | findstr 80 //查询进程列表信息中含有80字符的进程信息

        tasklist | findstr 8957

        taskkill -PID <进程号> -F //强制关闭某个进程

      #Linux

        ps -ef | grep 80 # 查询进程列表信息中含有80字符的进程信息

        kill -9 XXXX 关闭当前的后台进程

      #MAC

        ps aux | grep test  # 查看“test”相关的进程的详细信息

        kill -9 <PROCESS_ID> # 杀死进程

        补充:killall test# 杀死所有“test”相关的进程

    推荐教程

      [1] Mac查看相应进程操作

  • 相关阅读:
    1292
    explicit_defaults_for_timestamp
    比较好的平台工具
    git回退到指定版本的代码
    解决catalina.out文件过大的方法
    json字符串转化成对象列表数据
    Java LIST做批量分组切割
    Activiti数据库表结构
    MySQL修改数据库时区
    集合工具类的使用
  • 原文地址:https://www.cnblogs.com/johnnyzen/p/9885734.html
Copyright © 2011-2022 走看看