Linux上啟動服務

2021-10-07 19:35:54 字數 627 閱讀 4850

自己開發的flask專案需要執行在遠端的伺服器上,目前自己使用客戶端連線遠端伺服器,在伺服器上使用 python run.py 方法啟動程式,但是在客戶端關閉之後,這個程式也會停止執行,目前需要在客戶端關閉之後,程式繼續執行

執行命令:

nohup python run.py &
代表在後台執行

nohup 命令執行由command引數和任何相關的arg引數指定的命令,忽略所有結束通話訊號。在登出後使用nohup命令執行後台中的程式。要執行中的後台中的nohup命令,新增&到命令的尾部

nohup 是 no hang up的縮寫,就是不結束通話的意思。

nohup命令:如果你正在執行乙個程序,而且你覺得在退出賬戶時該程序還不會結束,那麼可以使用nohup命令。該命令可以在你退出賬戶/關閉終端之後繼續執行相應的程序。

在預設情況下該作業的所有輸出都被重定向到乙個名為nohup.out的檔案中

&:指在後台執行,但當使用者掛退出(掛起)的時候,命令自動也跟著退出

nohup:不結束通話的執行,注意並沒有後台執行的功能,就是指,用nohup執行命令可以使命令永久的執行下去,和使用者終端沒有關係,例如我們斷開ssh連線都不會影響他的執行,注意了nohup沒有後台執行的意思;&才是後台執行。

linux上啟動svn服務

root localhost ls var svn svnrepos 搭建svn服務時建立的資源庫,裡面包含 conf db format hooks locks readme.txt 這些檔案 conf db format hooks locks readme.txt root localhost...

linux上以服務方式啟動程式kestrel

在linux上裸奔kestrel時,遇到乙個問題.遠端連線到linux,啟動kestrel伺服器,退出遠端後,這個kestrel也關閉了 這時,要以服務的方式啟動程式 ubuntu 20.04 lts 具體是使用systemd這個linux系統管理工具實現的.systemd介紹文件 示例文件 配置檔...

Linux上jmeter server啟動失敗

在windows下啟動jmeter非常順利,轉到linux下居然啟動失敗。根據丟擲的異常的資訊來看,這個跟ip有關。不出意料,果然是這個問題。127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 1 ...