1. 程式人生 > >linux命令dmesg查看進程被殺死原因

linux命令dmesg查看進程被殺死原因

info 參考 顯示 新的 內容 inf 系統 -c body

有一次一個python進程掛了,使用了下這個命令。

可以看到原因:虛擬機總共內存8082608KB,結果python項目就消耗掉了7341764KB,內存泄露,導致python進程被系統殺死

技術分享圖片

順帶介紹下watch命令:

這個命令可以實時跟新監控的內容

1、tailf log/web.log 就會看到屏幕不停的增加顯示新的日誌

2、watch "tail -20 log/web.log" 屏幕只會輸出20條最新的日誌,而且屏幕的這20條日誌內容,隨著時間是話刷新的。如圖,每2秒刷新一次

技術分享圖片

參考:http://www.runoob.com/linux/linux-comm-dmesg.html

https://linux.cn/article-3587-1.html#3_14174

linux命令dmesg查看進程被殺死原因