阿里雲服務器後臺運行服務

xshell連接阿里雲服務器下載東西的時候總是中斷:
在這裏插入圖片描述
1)可採用的一個方法,將命令換爲:

nohup git clone https://github.com/apache/flink.git >log.txt &
  • & : 指在後臺運行
  • nohup : 不掛斷的運行,注意並沒有後臺運行的功能,,就是指,用nohup運行命令可以使命令永久的執行下去,和用戶終端沒有關係,例如我們斷開SSH連接都不會影響他的運行,注意了nohup沒有後臺運行的意思;&纔是後臺運行
  • >log.txt是將後臺運行的輸出重定向到log.txt文件中,如果不加這個會出現:
    nohup: ignoring input and appending output to ‘nohup.out’,當然這個也不是錯誤。

2)如果想結束該程序

```
kill -9  進程id
```

查找進程id的方法:

  • 只對當前終端有效

    jobs -l
    
  • 新的終端也可以

    ps -aux|grep xxx
    

    xxx是要查找的命令名字,如在本文中就是ps -aux|grep git
    在這裏插入圖片描述
    紅框的就是進程id.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章