成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux通過端口查詢進程 linux里,如何查某個進程使用了哪些文件?使用了哪些網絡端口?

linux里,如何查某個進程使用了哪些文件?使用了哪些網絡端口?僅查看進程:ps ef | grep11345查看進程打開的文件:lsof-p11345查看內存分配:LCAT/Pro/11345/ma

linux里,如何查某個進程使用了哪些文件?使用了哪些網絡端口?

僅查看進程:ps ef | grep11345查看進程打開的文件:lsof-p11345查看內存分配:LCAT/Pro/11345/maps查看堆棧:pstack11345查看發(fā)出的系統(tǒng)調用:strace-p11345查看調用庫函數(shù):ltrace-p11345 11345是進程號,您需要檢查Linux下進程占用的端口,但您只知道進程的一般名稱。例如,您需要檢查Hadoop的namenode在哪個端口上運行,以便在eclipse中連接。首先,使用PS命令查看進程的ID:按如下方式復制代碼:$PS EF | grepname,其中每行的第二個字段(將占用多行很長時間)是進程的ID。當然,對于在Java虛擬機中運行的進程,例如Hadoop的守護進程,您可以直接使用JSP命令查看$jps | grepname,或者您已經知道進程的確切名稱。可以使用pidof查看$pidofname以查看進程ID,然后使用netstat命令查看占用的端口$netstat nap | greppid