我試驗了pm2,它是node.js應用程序的進程管理器。我嘗試了他們的pm2 startup實用程序,它在系統重新啓動時爲pm2生成並安裝啓動腳本。如何從啓動時刪除pm2(在mac上)
我在我的Mac上試過這個,它的工作原理完美無瑕。 pm2自動重新啓動併產生所有節點腳本。
但是現在,我已經完成了試驗,並且如何從啓動中刪除此項目?我希望pm2有一個類似的簡單工具來從啓動中卸載。
我知道它在mac上使用launchd
來重新啓動進程。我注意到它在/Users/<username>/Library/LaunchAgents
目錄下安裝了io.keymetrics.PM2.plist
文件。
就像刪除這個文件一樣簡單嗎?還是在做一些更具侵入性的事情,需要更優雅的卸載?
它在內部使用下面的命令來安裝啓動腳本
sudo env PATH=$PATH:/usr/local/bin pm2 startup darwin -u shaunak
感謝您的答案,但io.keymetrics.PM2.plist沒有顯示在列表上顯示launchctl列表..你覺得它出現在這最後還有其他的名字?我在pm2和keymetrics上試過grep,也嘗試在過濾出蘋果的列表後手動查看列表。 – Shaunak 2015-02-11 00:59:19
您確定您已經仔細查看了列表嗎?因爲它應該在那裏... – 2015-02-11 07:41:23
是的,雙重檢查:( – Shaunak 2015-02-11 23:25:01