1. 程式人生 > >後臺掛載/解除安裝程式[Linux/Windows]

後臺掛載/解除安裝程式[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 關閉當前的後臺程序