`
xxtianxiaxing
  • 浏览: 654843 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

linux ps 用法

阅读更多

linux上进程有5种状态:

  • 1. 运行(正在运行或在运行队列中等待)
  • 2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
  • 3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
  • 4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
  • 5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行)


ps工具标识进程的5种状态码:

  • D 不可中断 uninterruptible sleep (usually IO)
  • R 运行 runnable (on run queue)
  • S 中断 sleeping
  • T 停止 traced or stopped
  • Z 僵死 a defunct (”zombie”) process


名称:ps
使用权限:所有使用者
使用方式:ps [options] [--help]
说明:显示瞬间行程 (process) 的动态
参数:

  • ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义
  • -A 列出所有的行程
  • -w 显示加宽可以显示较多的资讯
  • -au 显示较详细的资讯
  • -aux 显示所有包含其他使用者的行程



au(x) 输出格式 :

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

  • USER: 行程拥有者
  • PID: pid
  • %CPU: 占用的 CPU 使用率
  • %MEM: 占用的记忆体使用率
  • VSZ: 占用的虚拟记忆体大小
  • RSS: 占用的记忆体大小
  • TTY: 终端的次要装置号码 (minor device number of tty)
  • STAT: 该行程的状态:
  • D: 不可中断的静止
  • R: 正在执行中
  • S: 静止状态
  • T: 暂停执行
  • Z: 不存在但暂时无法消除
  • W: 没有足够的记忆体分页可分配
  • <: 高优先序的行程
  • N: 低优先序的行程
  • L: 有记忆体分页分配并锁在记忆体内 (即时系统或捱A I/O)
  • START: 行程开始时间
  • TIME: 执行的时间
  • COMMAND:所执行的指令

 

分享到:
评论

相关推荐

    linuxps命令、kill命令及kill函数概述[借鉴].pdf

    linuxps命令、kill命令及kill函数概述[借鉴].pdf

    linux中PS和TOP命令用法详解.pdf

    linux中PS和TOP命令用法详解.pdflinux中PS和TOP命令用法详解.pdf

    Linux在批量服务器管理中实用的PS1命令提示符格式实现方法

    PS1是linux里头的一个默认的环境变量,至于当前系统的PS1是如何设置的,你可以使用命令“env|grep PS1”来查看 。 其实PS1就是用来设置命令提示符格式的环境变量。 下面贴一下PS1的配置参数: \d :代表日期,...

    linux中ps命令的用法说明

    在linux中使用ps命令可以查看有哪些进程在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等. ps命令最常用的是用于监控后台进程的工作情况.

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    linux进程监控与自动重启的简单实现方法

    linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab...

    Linux服务器配置与管理:linux进程管理.pptx

    熟悉:linux进程管理方法 【能力目标】 会使用ps和top命令监视进程状态 【思政目标】 实践是检验真理的唯一标准,引导学生注重实践操作,在实践中检验理论,促进岗位能力形成。 1.ps命令——查看静态的进程状态...

    LINUX and SHELL 自学总结

    12. #PS用法 8 13. #TAIL用法 9 14. #ECHO选项 9 15. #GREP和EGREP过滤组 9 16. LS的特殊用法 9 六、LINUX SHELL其它 9 1. VI使用 9 2. 算术运算符 9 3. 字符串比较 10 4 字符串表达式(判断条件命令IF) 10 5. #...

    Debian GNU/Linux发行版介绍及中文应用

    Debian GNU/Linux是最严谨,最开放和最自由的GNU/Linux发行套件,秉承Linux网络协作开发的完全黑客精神,是目前著名的Linux发行套件中...本文还分析了Debian的突出特点,介绍了使用光盘镜像iso文件安装Debian的方法。

    linux必须的60个命令

    所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, 就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也...

    Linux 查看进程命令PS用法介绍

    ps命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令...

    linux停止和查看启动服务的命令使用方法

    主要介绍了linux停止和查看启动服务的命令使用方法,需要的朋友可以参考下

    12本精彩的Linux书籍

    Barrett所写,包括了Linux命令的所有示例用法的《the Linux Pocker Guide》对你来说将会是个不错的选择。 10.HULinux FirewallsUH,作者Michael Rash。如果想要建立一个安全的Linux系统,那么这本书是必读的。...

    Linux gitps命令用法详解

    Linux gitps命令 Linux gitps命令用于报告程序状况。 gitps(gnu interactive tools process status)是用来报告并管理程序执行的指令,基本上它就是通过ps指令来报告,管理程序,也能通过gitps指令随时中断,删除不必...

    LINUX FTP设置方法

    ps -ef|grep ftp #该功能可能只是在管理上可以查看用户登录的情况吧。 20.3.7 限制下载速度 vi vsftpd.conf #新加入以下内容 anon_max_rate=100000 /*匿名最高速为100KB*/ local_max_rate=200000 /*本机用户最...

    linux/ubantu串口通信

    基于linux/ubantu系统的串口发送和接收消息的c代码,接收是实时的,当缓冲区中有数据就会接收显示,代码已经亲自测试通过。ps:测试的时候在main方法中换成自己的串口名称,就是ttyACM0这个换成自己的;

    vmtools-linux.iso

    这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才使用WINISO 打开LINUX.ISO文件所看到的.  cp /mnt/vmware-linux-tools.tar.gz /tmp  将该软件包拷贝到LINUX的 TMP目录下.  umount /dev/cdrom  卸载CDROM.  cd ...

    Linux命令大全(完整版)

    这本书不仅适合初学者入门,也适合有一定Linux使用经验的用户进阶学习。 首先,这本书的内容非常丰富,几乎涵盖了Linux系统中所有的常用命令。从基本的文件操作命令,如ls、cd、cp、mv等,到高级的系统管理命令,如...

    linux下启动mysql服务

    ps -aux | grep mysqld 会看到如下类似内容 mysql 6394 0.0 1.5 10528 992 pts/3 S 16:16 0:00 /usr/local/mysql/ mysql 6395 0.0 1.5 10528 992 pts/3 S 16:16 0:00 /usr/local/mysql/ mysql 6396 0.0 1.5 10528 ...

    基础的Linux常用命令

    注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。 2. ls 查看目录或者文件的属*,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果...

Global site tag (gtag.js) - Google Analytics