2
A
回答
1
5
你可以看看/proc/$pid/cmdline
文件(打開它像一個正常的文件和讀取來自它的零字節分隔的命令行)。
這就是Unix工具ps
在Linux上的做法。
1
更多的解決方案可以在這裏找到:How to get current process name in linux?
我實現並採用program_invocation_name
變量的解決方案。
相關問題
- 1. 如何從進程名稱獲取應用程序名稱?
- 2. 如何從進程C#獲取應用程序名稱
- 3. 從進程名稱獲取進程ID
- 4. 從進程名稱獲取應用程序名稱
- 5. 如何從android中的進程獲取應用程序名稱?
- 6. 如何從進程名稱獲取進程ID?
- 7. 如何從PID使用C獲取進程名稱
- 8. 如何從C++中的PID獲取進程名稱?
- 9. 從C#獲取正在運行的Java程序的名稱(如.NET應用程序的進程名稱)
- 10. 如何獲取應用程序的進程名稱?
- 11. 如何在Windows中獲取進程的應用程序名稱?
- 12. SharpPcap獲取進程名稱
- 13. 如何從C處理程序獲取TCL腳本名稱
- 14. 如何使用c#獲取任務欄中應用程序的進程名稱?
- 15. 如何獲取驅動程序名稱?
- 16. 如何在QT中獲取加載進程的進程名稱
- 17. 獲取程序集名稱
- 18. 獲取模塊名稱和進程名稱在LINUX C++
- 19. 從進程ID獲取進程可執行文件名稱
- 20. 獲取進程的ID從進程名稱
- 21. 從進程ID獲取進程名稱(win32)
- 22. 如何獲取C#中的開放端口的進程名稱?
- 23. 從C進程名獲取程序標題#
- 24. C#名稱進程
- 25. 如何從Android的包名獲取應用程序名稱?
- 26. 如何使用PID從服務器層獲取進程名稱
- 27. 我如何從進程ID獲取服務的名稱?
- 28. C#獲取調用程序集的父程序集名稱
- 29. 如何獲取C#控制檯應用程序的.exe名稱?
- 30. 如何在C#中使用.exe獲取應用程序名稱?
我將獲取進程列表(使用'ps')並在pid上匹配。 –