IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 操作系统 > LINUX > Linux操作系统PS命令详细解析

Linux操作系统PS命令详细解析

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

  要对进程进行监测和控 制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多 的资源等等。总之大部分信息都是可以通过执行该命令得到的。

  ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。

  kill 用于杀死进程。

  1、ps 的参数说明

  ps 提供了很多的选项参数,常用的有以下几个:

  l 长格式输出;

  u 按用户名和启动时间的顺序来显示进程;

  j 用任务格式来显示进程;

  f 用树形格式来显示进程;

  a 显示所有用户的所有进程(包括其它用户);

  x 显示无控制终端的进程;

  r 显示运行中的进程;

  ww 避免详细参数被截断;

  我们常用的选项是组合是 aux 或 lax,还有参数 f 的应用。

  2、ps aux 或 lax 输出的解释

  USER 进程的属主;

  PID 进程的ID;

  PPID 父进程;

  %CPU 进程占用的CPU百分比;

  %MEM 占用内存的百分比;

  NI 进程的NICE值,数值大,表示较少占用CPU时间;

  VSZ 进程虚拟大小;

  RSS 驻留中页的数量;

  TTY 终端ID

  STAT 进程状态(有以下几种)

  D 无法中断的休眠状态(通常 IO 的进程);

  R 正在运行可中在队列中可过行的;

  S 处于休眠状态;

  T 停止或被追踪;

  W 进入内存交换(从内核2.6开始无效);

  X 死掉的进程(从来没见过);

  Z 僵尸进程;

  < 优先级高的进程

  N 优先级较低的进程

  L 有些页被锁进内存;

  s 进程的领导者(在它之下有子进程);

  l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads);

  + 位于后台的进程组;

  WCHAN 正在等待的进程资源;

  START 启动进程的时间;

  TIME 进程消耗CPU的时间;

  COMMAND 命令的名称和参数;

  3、应用举例

  [root@localhost ~]# ps -aux |more

  可以用 | 管道和 more 连接起来分页查看。

  [root@localhost ~]# ps -aux > ps001.txt

  [root@localhost ~]# more ps001.txt

  这里是把所有进程显示出来,并输出到ps001.txt文件,然后再通过more 来分页查看。

  4、kill 终止进程

  有十几种控制进程的方法,下面是一些常用的方法:

  kill -STOP [pid]

  发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。

  kill -CONT [pid]

  发送SIGCONT (19,18,25)重新开始一个停止的进程。

  kill -KILL [pid]

  发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。

  kill -9 -1

  终止你拥有的全部进程。

  SIGKILL 和 SIGSTOP 信号不能被捕捉、封锁或者忽略,但是,其它的信号可以。所以这是你的终极武器

关键词标签:Linux,操作系统,PS命令

相关阅读 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux实现SCSI硬盘热插拔及在线识别 Linux下用CDMA modem拨号上网

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Linux服务器:设计高性能网站架构-LLMP Linux服务器:设计高性能网站架构-LLMP 使用Clonezilla迁移到虚拟Linux环境 使用Clonezilla迁移到虚拟Linux环境 Linux上的MRTG流量监控中心 Linux上的MRTG流量监控中心 Linux 双网卡绑定一个IP原理及实现 Linux 双网卡绑定一个IP原理及实现 linux和windows等系统远程控制ubuntu桌面 linux和windows等系统远程控制ubuntu桌面

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载 linux命令行浏览器的使用方法 Linux NFS服务固定端口及防火墙配置 U盘安装Ubuntu 10.04 Linux清除用户登录记录和命令历史方法