linux 监控网络IO、磁盘、CPU、内存
1.查看什么进程占用端口: netstat -antp | fgrep <port> 2.查看进程资源: jps -l jmap -heap 21046
ps命令用于查看系统中的进程状态

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND ● USER,进程所有者的用户名。 ● PID,进程号,可以唯一标识该进程。 ● %CPU,进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。 ● %MEM,进程使用内存的百分比。 ● VSZ,进程使用的虚拟内存大小,以K为单位。 ● RSS,进程占用的物理内存的总数量,以K为单位。 ● TTY,进程相关的终端名。 ● STAT,进程状态,用(R--运行或准备运行;S--睡眠状态;I--空闲;Z--冻结;D--不间断睡眠;W-进程没有驻留页;T停止或跟踪。)这些字母来表示。 ● START,进程开始运行时间。 ● TIME,进程使用的总CPU时间。 ● COMMAND,被执行的命令行。
——————————————————————————————————————————————
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
