1
A
回答
6
Process.kill(15, File.read('pidfile').to_i)
甚至
Process.kill 15, File.read('pidfile').to_i
現在,你也可以這樣做:
system "kill `cat pidfile`" # or `kill \`cat pidfile\``
然而,這種方法具有更多的開銷,很容易受到代碼注入漏洞,是便攜性較差,而且通常只是更多的包裝在Ruby中的shell腳本,而不是實際的Ruby代碼。
相關問題
- 1. 通過PID在Erlang中殺死進程
- 2. 殺死由pid文件
- 3. Ubuntu:如何殺死一個改變其PID的進程?
- 4. 我使用PID創建一個殺死進程
- 5. 殺死在while循環後臺進程中創建的PID
- 6. 如何用wmic找到進程pid並用taskkill殺死它
- 7. 獲取殺死我的應用程序的進程的PID
- 8. 使用Unix中最低的PID來殺死進程
- 9. PHP獲得進程的PID並將其殺死
- 10. 無法殺死以spawn開頭的PID
- 11. 如何獲得一個進程的PID?
- 12. 殺死bash id而不是PID
- 13. Android Process.killProcess(pid)是否會殺死進程或整個應用程序?
- 14. cloudera-scm-server死機,pid文件存在
- 15. bash腳本,殺進程由PID文件拉動
- 16. 如何獲取一個進程在Bash中的另一個進程的PID?
- 17. 父進程如何找到導致其子進程死亡的進程的PID?
- 18. 端口8000,PID 4,無法殺死,taskill/f/pid 4,拒絕訪問
- 19. 如何殺死一個進程?
- 20. 如何殺死一個C#進程?
- 21. 如何殺死一個web進程
- 22. 殺死一個mpi進程
- 23. 運行時間超過24小時的殺死進程(命令)$ pid
- 24. 在C中殺死一個進程#
- 25. 在linux中殺死一個進程
- 26. 如何從批處理文件中獲取進程的PID?
- 27. 如何在MYSQL中獲取PID文件
- 28. 殺死進程殺死其他進程
- 29. 保留超過1個PID,所以我可以殺進程後
- 30. 如何將pid從一個PHP進程與另一個進程進行通信?