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
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。