linux後臺運行natapp

首先,要確保常規方式運行natapp 沒有任何問題.

如 我們將natapp放在 /usr/local/natapp/ 下

cd /usr/local/natapp

然後運行

./natapp -authtoken=xxxxx

正常運行如下
在這裏插入圖片描述

瀏覽器訪問等測試,均無任何問題.

這時,如果關掉窗口,就是關掉了natapp程序,所以會掉線.

下面利用 nohup 實現natapp(ngrok)後臺運行方法

很簡單,運行

nohup ./natapp -authtoken=xxxx -log=stdout &

注意一定要加上 -log=stdout

運行如圖

blob.png

此時,按Ctrl+C 退出,或者直接關閉窗口都可以.

另開一個窗口檢查一下

ps -ef|grep natapp

blob.png

可以看到natapp進程代表運行成功!如果運行了多次,則會出現多個natapp進程,需要結束進程.下面 那個 2790的,代表查找程序本身,忽略掉.

找到natapp進程的pid 2777 ,如果要結束進程,運行

kill -9 2777

nohup 默認會在當前目錄 創建 nohup.out 文件,會記錄natapp運行日誌,爲避免日誌過大,可以將日誌等級降低 如

nohup ./natapp -authtoken=xxx -log=stdout -loglevel=ERROR &
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章