转载请注明作者和出处: http://blog.csdn.net/john_bh/
1、常用命令总结 ps -l 列出与本次登录有关的进程信息;ps -aux 查询内存中进程信息;ps -aux | grep *** 查询***进程的详细信息;top 查看内存中进程的动态信息;kill -9 pid 杀死进程。 2、进程简述及查看方式
进程是运行的程序在系统中的存在形式,通过查看进程的状态信息,我们可以了解进程占用的系统资源情况,对系统的运行状态进行分析、调整,从而让系统保持在一个平稳的状态下运行。
Linux中查看进程信息的基本命令有ps、top,其中ps(Process Status)查看的是进程信息的一个快照,显示的我们执行ps这个命令时进程的信息,top显示的是进程的动态信息,使用这个命令会看到进程信息的动态变化。
USER :进程的所属用户,
PID :进程的进程ID号,
%CPU :进程占用的 CPU资源 百分比,
%MEM :进程占用的 物理内存 百分比,
VSZ :进程使用掉的虚拟内存量 (Kbytes) ,
RSS :进程占用的固定的内存量 (Kbytes) ,
TTY :与进程相关联的终端(tty),?代表无关,tty1-tty6是本机上面的登入者程序,pts/0表示为由网络连接进主机的程序。
STAT :进程的状态,具体见2.1列出来的部分 ,
START :进程开始创建的时间 ,
TIME :进程使用的总cpu时间,
COMMAND : 进程对应的实际程序。
3.3 动态显示内存中的进程信息(top)
4、进程的清除 kill -9 -pid (pid通过上面的命令可以查到)nohup sh -u train.sh > ./models2/log4.txt 2>&1 &
ps -aux|grep chat.js| grep -v grep
/root/.virtualenvs/env27_torch04/迅速的秋天/python2 -u /data/GCN/src/psm_3gcn_apollo_sf.py 2>&1|tee /data/psm_3gcn_apollo_sf.txt
nohup /usr/local/迅速的秋天/python -u /data/code/PFLD-master/train_model1.py > /data/code/PFLD-master/models/log.txt 2>&1 &
“/data/job.sh”
查看cpu信息:
执行命令:# cat /proc/cpuinfo