linux 查看java进程_linux查看系统进程及其端口
/*1.查看Linux系统中运行的程序;2.查看Linux系统中运行的程序端口;3.根据ID终止进程;*/使用ps命令ps命令用来列出系统中当前运行的那些进程。1.格式ps[参数]2.参数a:显示当前终端下的所有进程信息,包括其他用户的进程u:使用以用户为主的格式输出进程信息x:显示当前用户在所有终端下的进程-e:显示系统内的所有进程信息-l:使...
·
/*
1.查看Linux系统中运行的程序;
2.查看Linux系统中运行的程序端口;
3.根据ID终止进程;
*/
使用ps命令
ps命令用来列出系统中当前运行的那些进程。
1.格式
ps [参数]
2.参数
a:显示当前终端下的所有进程信息,包括其他用户的进程u:使用以用户为主的格式输出进程信息x:显示当前用户在所有终端下的进程-e:显示系统内的所有进程信息-l:使用长(long)格式显示进程信息-f:使用完整的(full)格式显示进程信息习惯将上述选项连着使用,如"ps aux"或"ps -elf".
3.举例
ps -ef 【可以查看当前所有进程】ps -ef |grep 进程号(PID) 【可以查看指定进程】 ps -aux | grep 进程 【可以查看指定进程】ps -u 用户名 【显示指定用户信息】kill -9 [PID] //强制关闭进程ID对应的程序 /*我要终止一系列正在进行的进程的时候,只需要记住他们的进程PID就可以了,然后使用kill命令就可以了,进程可以使用 grep查,也可以使用 ps -aux > ps.txt 把进程输出成txt文件记录下来.*/
使用netstat命令
netstat可以查看监视网络活动的情况
1.格式
netstat [参数]
2.参数
-a 显示所有连线中的Socket-p 显示正在使用Socket的程序识别码和程序名称-u 显示UDP传输协议的连线状况-i 显示网络界面信息表单-n 直接使用IP地址,不通过域名服务器
3.举例
netstat -anp | grep [PID]比如要查某程序的进程所用的端口号 ps -aux | grep 程序名字(比如nginx) //显示出PID netstat -anp | grep PID //通过PID就能查看端口了 再比如通过端口查看挂载在端口上的程序netstat -anp | grep port //通过port来查看进程IDps -aux | grep PID //通过PID来查看程序
简要分析ps和netstat两者的区别
ps:主要查看系统正在运行的进程
netstat:主要看端口(一般都是网络方面的)
更多推荐
已为社区贡献3条内容
所有评论(0)