linux查看进程状态,linux系统查看进程信息的命令

  linux查看进程状态,linux系统查看进程信息的命令

  

转载请注明作者和出处:

http://blog.csdn.net/john_bh/

  目录1、常用命令汇总2、进程简要描述及查看方式3、进程信息查看3.1列出本次登录系统相关的进程信息3.2列出内存中运行的所有进程信息4、清除进程1、常用命令汇总ps -l列出本次登录相关的进程信息;ps -aux查询内存中进程信息;Ps -aux grep ***查询***过程详情;查看内存中进程的动态信息;Kill -9 pid终止进程。2.流程和查看方法的简要说明

  它是运行程序在系统中的存在形式。通过查看进程的状态信息,可以了解进程占用的系统资源,分析和调整系统的运行状态,使系统保持稳定的运行状态。

  Linux中查看进程信息的基本命令是ps和top,其中ps(进程状态)查看进程信息的快照,显示我们执行这个命令时的进程信息,top显示进程的动态信息。使用该命令可以看到进程信息的动态变化。

  3.查看进程信息3.1列出与此登录系统相关的进程信息ps (ps -l,列出详细信息)。

  f代表这个程序的标志,4代表用户是超级用户;s代表这个程序的状态(STAT);常见进程的STAT如下:r running Runnable (on run queue)正在运行或在运行队列中等待,s Sleeping sleeping处于休眠状态,被阻塞,等待某个条件的形成或收到信号,i Idle,z Zombie(一个已失效的进程)进程已经终止,但进程描述符一直存在,直到父进程调用wait4()系统调用后释放。d不间断不可中断睡眠(通常是IO)接收到无法唤醒和无法运行的信号。该进程必须等待,直到中断发生。t终止终止进程并接收SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行,p等待换页,w没有驻留页没有足够的内存页分配,x死进程,高优先级的高优先级进程,n低优先级的低优先级进程,l内存锁页内存中有分配和收缩的内存页,s进程的领导者(下有子进程),l多进程(使用CLONE_THREAD,类似于NPTL pthreads)。3.2列出PS-AUX中运行的所有进程信息ps -aux (ps -aux grep *** *,列出***进程的详细信息)用户:进程的用户,

  PID:进程的进程ID号,

  %CPU:进程占用的CPU资源的百分比,

  %MEM:进程占用的物理内存的百分比,

  VSZ:进程使用的虚拟内存量(千字节),

  RSS:进程占用的固定内存量(千字节),

  TTY:终端(tty)与进程相关联,不是,tty1-tty6是本机的登录程序,pts/0是通过网络连接到主机的程序。

  STAT:过程的状态,详见2.1部分。

  开始:流程开始创建的时间,

  TIME:进程使用的总cpu时间,

  命令:与进程相对应的实际程序。

  3.3动态显示内存中的过程信息(上)

  4.清除进程kill -9 -pid (pid可通过上述命令找到)nohup sh-u train . sh ./models 2/log 4 . txt 21

  ps -auxgrep chat.js grep -v

  /root/。virtualenv/env 27 _ torch 04/rapid autumn/python 2-u/data/gcn/src/PSM _ 3g cn _ Apollo _ SF . py21 tee/data/PSM _ 3g cn _ Apollo _ SF . txt

  nohup/usr/local//rapid autumn/python-u/data/code/pfld-master/train _ model1.py/data/code/pfld-master/models/log.txt21

  "/data/job.sh "

  检查cpu信息:

  执行命令:# cat /proc/cpuinfo

  执行命令:# cat/proc/cpuinfo grep physical id uniq WC-l查看机器中有多少个CPU执行命令:# cat/proc/CPU info grep CPU cores uniq查看单个CPU的物理核心执行命令:# cat/proc/CPU info grep 处理器 WC

linux查看进程状态,linux系统查看进程信息的命令