如何查看进程linux如何查看进程linux
linux如何查看进程执行的文件路径?
进程在linux下运行后,进程信息存储在/proc/ process id目录下。进程id查看命令ps-ef|grep进程名,vi/proc/ process id/environ搜索PWD字段是进程运行的目录。
在linux中,如何检查进程对应的服务名?
1。检查进程占用的端口号netstat-ANP # netstat-ANP | grepsylogupd 000。0。0。0:5140。
0。0。0:*31483/syslogd
2。
检查进程lsof # lsof-I:514 commandpiduserfdtypedevicesizedenonamenet d 4027 root 6 ipv 48560 TCP *:shell(listen)syslogd 31483 root 8 uipv 4428081 UDP *:syslog。
Linux内存已满,如何找出哪个进程在占用它?
你最好找专业人士检查一段时间。Top命令来查看哪个进程占用的内存更多,同时查看您当前的服务器提供什么样的服务。如果是nginx之类的web服务,用netstat-anptu检查连接数,看看目前有多少访问。监控平台和顶层指挥的效果是不一样的,这个问题要解决。r
linux查看哪个进程来生成文件夹?
您可以使用ps-fe|grepfilename,或者使用fuserfilename只查看进程:
Ps-ef|grep11345查看此进程打开的文件:lsof-p11345查看内存分配:lcat/proc/11345/Maps查看堆栈:pstack11345查看发出的系统调用:strace-p11345查看调用