Process
這是什麼,如何獲取有關程序ID的資訊
我怎樣才能獲得比
top
顯示給我的流程更多的資訊?我目前有一個程序顯示為
j
並且 CPU 以 +2400% 的速度執行。搜尋j
沒有結果。這是一個
top
輸出範例:PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1722 root 20 0 2118996 57076 1148 S 2488 0.2 43934:45 j
這是
CentOS Linux release 7.2.1511 (Core)
使用 2 x Intel Xeon E5-2660v3 和 2.60 GHz 執行的。
ls -l /proc/1722/exe
給我:lrwxrwxrwx 1 root root 0 Mar 3 17:13 /proc/1722/exe -> /usr/games/j
ls -lH /proc/1722/exe
給我:-rwxr-xr-x 1 root root 313496 Dec 29 09:58 /proc/1722/exe
根據VirSCAN,這是一個礦工,與您看到的 CPU 使用率一致。它的存在可能表明您的系統已被入侵,另一種選擇是它的使用者不值得信任;在任何情況下,您都應該停止系統,如果要保留證據或需要儲存在那裡的任何數據,則對磁碟進行映像,然後重新安裝。
請參閱如何處理受損的伺服器?關於伺服器故障。