我正在運行一系列非常長的工作。到目前爲止,一個人已經完成,但我忘記檢查完成之前它運行多久。 有沒有辦法找出完成的進程在Linux中需要多長時間?完成作業運行時間linux
0
A
回答
2
對於仍在運行的進程,這是可能的,如下所示:
檢查/proc/process-PID
創建時間:stat /proc/myprocesspid
對於那些完整的,除非該進程創建日誌的過程,那麼這是不是可能。
要找出過程PID,您可以使用top
命令,該命令允許您查看忙碌進程的交互式有序列表,或ps -aux
這將顯示系統上的所有進程爲長列表。
0
如果你的工作沒有輸出一些專用日誌,你可能想看看/var/log/messages
或dmesg
(或任何存儲系統日誌消息的地方,這取決於你的發行版)。有一點點運氣,你會發現一些可能對你有幫助的輸出。
相關問題
- 1. Quartz.net作業完成後的時間間隔重複作業
- 2. 完成sge作業後運行腳本
- 3. cron作業:監視完成作業的時間
- 4. 如何在另一個cron作業完成時運行cron作業?
- 5. WHMCS cron作業沒有運行(或已完成運行?)
- 6. 成功完成第一批作業後運行批處理作業
- 7. CRON:在特定時間運行作業
- 8. 長時間運行的作業Spring
- 9. Cron作業運行在同一時間
- 10. Quartz.Net中的長時間運行作業
- 11. 如何使成功完成後繼續運行的autosys作業
- 12. Linux:在前臺運行cron作業
- 13. linux的cron作業沒有運行
- 14. 運行調度程序,以完成前一個作業的間隔執行作業
- 15. linux正常運行時間
- 16. 如何在使用jenkins-cli.jar運行從屬作業時等待工作完成?
- 17. 完成作業後提交批作業
- 18. PBS作業返回隊列時間和運行時間
- 19. node.io:作業完成後,再次執行
- 20. Kubernetes - 在作業完成時告訴我
- 21. SQL Server代理作業完成但存儲過程不運行
- 22. Control-M避免循環作業在prev日完成前運行
- 23. Spring Quartz Scheduler - 在另一個完成後運行作業
- 24. 使R完成運行或處理作業的函數
- 25. Apache Spark Jobc完成但hadoop作業仍在運行
- 26. 從Spring框架重新運行完成的作業?
- 27. 通知後臺作業完成在bash中運行
- 28. hadoop - 作業完成後任務繼續運行
- 29. Neo4J作業執行時間
- 30. 工作時間完成時間
對於那些仍在運行的'ps -ef | grep myProgram'會顯示開始時間作爲輸出的一部分。在將來,像'time myProgram args ....'一樣運行你的工作。祝你好運。 – shellter