日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何让自己的写的程序在阿里云一直运行

發(fā)布時間:2023/12/10 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何让自己的写的程序在阿里云一直运行 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

參考:如何讓自己的寫的程序在阿里云一直運行
作者:圖觸靚
發(fā)布時間: 2020-08-02 11:53:28
網(wǎng)址:https://blog.csdn.net/bhbhhyg/article/details/107742311

目錄

  • 1、下載screen:
  • 2、運行screen,創(chuàng)建一個screen
    • 退出screen:
  • 3、查看screen在后臺運行的進程
  • 4、進入查看后臺運行的screen進程
  • 5、殺死不需要的進程
  • 6、清理screen已經(jīng)死亡的進程信息

購買了阿里云服務(wù)器后,每次要用自己寫在阿里云的服務(wù)器程序都要連接到云端然后./運行該程序,而且每次一斷開終端,該服務(wù)器就會自動停止,這樣使用相當麻煩。那怎樣才能讓我們的服務(wù)器一直在云端后臺運行,即便退出終端,也保持這個服務(wù)器進程運行呢?

這里我們可以使用screen工具:

1、下載screen:

CentOS 系列系統(tǒng): yum install screen Ubuntu 系列系統(tǒng): sudo apt-get install screen

2、運行screen,創(chuàng)建一個screen

screen -S [name][name] 是一個標記,可以自己隨便填,這個標記是給自己看的,用來分辨該窗口的用途,避免窗口多了自己混淆

示范:


進入screen后我們把想要的程序運行起來然后退出再screen,該程序就會一直在后臺正常運行

退出screen:

回車后可以進入screen命令界面,運行你想要的程序,然后按ctrl+a+d,退出screen,這樣我們的程序就一直在后臺運行了,即便關(guān)掉這個命令窗口進程也不會被殺死。(下圖為正在運行的screen,還沒有退出)

3、查看screen在后臺運行的進程

screen -ls

4、進入查看后臺運行的screen進程

screen -r -d [PID號]

screen -r -d 1020

5、殺死不需要的進程

kill -9 【PID號】

kill -9 1020

6、清理screen已經(jīng)死亡的進程信息

screen -wipe  (檢查目前所有的screen作業(yè),并刪除已經(jīng)無法使用的screen作業(yè))

進程被人為終止后,可以看到在screen 里會顯示dead,如果想清理掉這些已經(jīng)死亡的進程信息可使用這個命令。

總結(jié)

以上是生活随笔為你收集整理的如何让自己的写的程序在阿里云一直运行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。