记录自己常用的进程管理命令

进程:正在执行的程序(系统所有文件都是通过内核调用,一个服务对应多个进程)

线程:进程中所包含的一个或多个执行单元(功能模块)称为线程。

(多个线程组成一个进程)

网站:多进程的程序   数据库mysql:单进程多线程

管理进程的作用:  1,判断服务器的健康状态

2,查看系统进程(判断是否有恶意进程)

3,强制终止不能通过正常手段关闭的进程

ps -aux / pu  aux  查看当前系统中所有进程

-a显示一个终端所有进程,除了会话引线

-u 进程的归属用户和内存

-x 没有被控制终端的进程

-l  以长格式显示

-e  显示所有进程

-f  完整输出

ps命令查看信息(部分)

%MEN:该进程占用物理内存的百分比

Vsz:虚拟内存   RSS:真实内存  TTY:终端方式

Time:进程占用cpu运算时间

Ps  -le 查看信息显示(部分)

UID:此进程被哪个UID调用    ADDR: -  表示运行状态

PPID:父进程的ID号    WCHAN:虚拟内存地址

c:cpu使用率         sz: 进程占用多大内存

PRI:优先级           NI:管理员设置的优先级

动态查看系统进程

top  命令

-d 秒数  隔几秒更新

-n 次数  top命令执行次数

-p 指定pid

-u 监听某个用户进程

杀死进程

Kill   -9 pid号  强制关闭进程

Killall  -9  强制终止某个服务的所有关联进程

Pkill    -t   终端号    踢掉远程终端的进程

-u 根据用户名

资源管理

vmstat    资源管理器

Vmstat    1  3   刷新延时  刷新次数

时间: 2024-10-10 19:29:42

记录自己常用的进程管理命令的相关文章

Linux 进程管理命令

linux进程管理命令,大部分挺重要的,不过参数肯定不全,只写出几个比较常用的参数,如果用到其他的,可以去百度. accton  打开或关闭进程统计(打开进程统计,如果不加任何参数,则关闭进程统计) acction [-v][-h][filename] acct  是一个工具包 ,里面包含针对用户连接时间,进程执行情况进行统计包含下面一些命令 : ac   登录账号的简要信息 accton 打开或者关闭进程账号记录功能 last 显示曾经登陆过的用户 lastcomm 显示已经执行过的命令 sa

Linux进程管理命令浅析

在Linux上,一切皆文件.同样,系统的实时状态信息也通过文件的形式保存在文件系统上.在/proc/中,保存的就是内核中的状态信息,而在/proc/#中(#为PID)保存了进程的信息,我们可以通过调用工具来查看这些文件中保存的信息从而来管理系统的进程.本次,分析的命令有top.htop.dstat和ps共4个命令. 一.top命令的使用 查看系统进程的实时状态.其格式是 top [d|b|n] -d #:指定刷新时间间隔,默认为3秒 -b:以批次方式显示 -n #:显示多少批次 ~]# top

Linux进程管理(第二版) --进程管理命令

进程管理命令 一.查看用户信息w 1. w显示信息的含义 TTY:说明用户登录的方式,ttyN:表示以本地终端登录;pts/N表示以远程终端登录 JCPU:以终端代号来区分,该终端所有相关的进程执行时,所消耗的CPU时间会显示在这里 PCPU:CPU执行程序耗费的时间 WHAT:用户正在执行的操作 load average:分别显示系统在过去1.5.15 分钟内的系统的平均负载程度[一般在0.8之下,我们认为系统负载较轻] FROM:显示用户从何处登录系统,":0"的显示代表该用户时从

Linux 进程管理命令ps、top、kill、nice、fg、bg、vmstat、uptime

Linux 进程管理命令: ps process status 查看进行相关信息: system 风格:sysv  有-线引导 BSD风格:BSD ps a:显示所有跟终端有关的进程 u:显示更详细的字段 x:显示所有跟终端无关的进程 常用 ps ax 进程分类: 终端启动(相关)的进程:用户通过命令行启动的进程 跟终端无关的进程:系统启动就自己启动 进程状态: D: 表示不可中断的睡眠 R:表示就绪态 S:表示可中断的睡眠 T:停止 Z:僵死态 <:高优先级进程 N:低优先级进程 +:前台进程

Linux centos6.6 dstat htop top进程管理命令

进程管理 命令: pstree 显示:进程树 pstree–p 显示:进程树和PID ps:process state Linux运行中的内核的相关信息是通过/proc伪文件系统输出的:各进程都有一个以其PID命名的子目录,每个子目录中有许多文件存储了进程的相关状态信息.显示的是ps命令执行时,系统上当前进程状态信息的快照:所以,为静态结果. 根据进程启动时是否是通过终端上的用户接口交互式启动的,进程可分为两类: ps a 显示:终端相关的进程 ps x 显示:终端无关的进程 ps u 显示:用

12个Linux进程管理命令介绍

12个Linux进程管理命令介绍 当程序可以执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源.内存.安全属性和与之相关的状态.可以有多个进程关联到同一个程序,并同时执行不会互相干扰.Linux提供了许多命令来让用户来高效掌控上述的操作. 执行中的程序称作进程.当程序可以执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源.内存.安全属性和与之相关的状态.可以有多个进程关联到同一个程序,并同时执行不会互相干扰.操作系统会有效地管理和追踪所有运行着的进程. 为了管

linux进程管理命令 06

本文将阐述linux当中的进程管理命令. 1.操作环境 vmware 14.1 centos7 64 putty或者xshell 2.前提约束 已安装vmware vmware中已安装centos[注意,也可以直接就是一台linux机子,使用vmware是一个选项而已] 在本机能访问到centos[注意,本文中所涉及的linux服务器的ip是 192.168.100.192,请读者根据实际设置] 熟练使用putty或者xshell 在linux当中已经安装tomcat 3.ps查看进程 (1)

linux常用进程管理命令

进程的分类: 跟终端相关的进程 由某个终端产生的. 跟终端无关的进程 内核启动时加载的进程. 进程优先级: 数字越小,优先级越高. 0-99:内核调整 100-139:用户控制 nice值 默认值为0.范围为-20~19.分别对应到100-139.值越小,优先级越高.普通用户仅能调大自己的nice值. 调整nice值 调整已经启动的进程: #renice NICENUM PID 在启动时指定nice值: #nice -n NICENUM COMMAND PID:Process ID init:所

Centos常用的进程管理和资源查看工具

一.pstree pstree命令以树状图的方式展现进程之间的派生关系 -a:显示每个程序的完整指令,包含路径,参数或是常驻服务的标示:  -c:不使用精简标示法:  -G:使用VT100终端机的列绘图字符:  -h:列出树状图时,特别标明现在执行的程序:  -H<程序识别码>:此参数的效果和指定"-h"参数类似,但特别标明指定的程序:  -l:采用长列格式显示树状图:  -n:用程序识别码排序.预设是以程序名称来排序:  -p:显示程序识别码:  -u:显示用户名称: