`
ibadboy
  • 浏览: 82089 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

unix下查询进程命令

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

ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了.

ps [选项]

下面对命令选项进行说明∶

-e显示所有进程.

-f全格式.

-h不显示标题.

-l长格式.

-w宽输出.

a显示终端上的所有进程,包括其他用户的进程.

r只显示正在运行的进程.

x显示没有控制终端的进程.

O[+|-] k1 [,[+|-] k2 [,…]] 根据SHORT KEYS、k1、k2中快捷键指定的多 级排序顺序显示进程列表.对于ps的不同格式都存在着默认的顺序指定.这些默 认顺序可以被用户的指定所覆盖.其中“+”字符是可选的,“-”字符是倒转指 定键的方向.

最常用的三个参数是u、a、x.

ps ax 命令显示一个当前系统进程的列表,该列表中包括其他用户拥有的进程。要显示进程以及它们的所有者,使用 ps aux 命令。该列表是一个静态列表;换一句话说,它是在你启用这项命令时正在运行的进程的快照。如果你需要一个时刻更新的运行进程列表,使用另一个指令: top 命令。

ps 的输出会很长。要防止它快速从屏幕中滑过,你可以把它管道输出给 less 命令:

ps aux | less

之后,你可以输入数字来控制显示多少条进程信息,要退出可以按:shift+!

你可以使用 ps 命令和 grep 命令的组合来查看某进程是否在运行。譬如,要判定 Emacs 是否在运行,使用下面这个命令:

ps ax | grep emacs
分享到:
评论

相关推荐

    hp-UNIX命令集

    HP UNIX 命令。HP UNIX 命令。HP UNIX 命令。HP UNIX 命令

    Linux_UNIX 下的命令大全

    Linux UNIX命令大全 常用命令 acctcom 等于进程记帐文件 accton 启动或中止记帐进程 adb 汇编语言调试工具 admin 创建和管理SCCS文件 ar 档案文件和库文件管理程序 as 汇编器 asa 回车控制 at 在指定时间执行...

    HP Unix系统维护基本命令

    HP Unix系统维护基本命令 基本命令和配置文件

    hp-unix 系统命令大全

    hp公司内部提供,很全面的操作命令描述文档,适合大家入门学习及日常查阅

    UNIX常用命令大全

    可以直接打印 共11页 第一章 目录及文件操作命令 2 1.1 ls 2 1.2 pwd 2 1.3 cd 2 1.4 mkdir 2 1.5 rmdir 2 1.6 cat 2 1.7 head 2 1.8 more 2 ...第三章 进程管理 7 ...第七章 数学计算命令 9 ...UNIX的Shell命令详解 10

    UNIX 常用命令手册

    包含各发行版的所有linux命令,非常实用,常见的ls cp,以及各种进程命令都有,有目录树,查找方便,不过是英文版

    UNIX目录及文件操作命令

    此文档包含UNIX基本命令 第一章 目录及文件操作命令 ls、pwd、cd、grep等 第二章 设备管理 stty、lp等 第三章 进程管理 sleep、ps、kill等 第四章 系统管理和用户管理 who、 whodo、passwd等 第五章 通信和...

    sco unix 命令大全,命令进行了分类,部分内容没有整理完

    CHM格式,内容比较全面,多数为中文,部分内容没有整理。命令介绍的比较详细。 dos 相关 Shell相关 档案管理 进程管理 其他 设备管理 通讯和邮件 文件及目录管理 系统管理

    UNIX基本命令学习指导

    第1章 UNIX通用基本命令 2 1.1 使用UNIX 2 1.1.1 使用unix的注意事项 2 1.1.2 让命令在后台运行 3 1.1.3 UNIX功能键 3 1.2 文件的存取权限 4 1.2.1 文件存取权限的显示 4 1.2.2 文件存取权限的修改 4 1.2.3 改变文件...

    ftp命令详解--linux/unix

    ftp命令的详细讲解,对于经常在linux/unix下进程文件传输的人员是份不错的参考资料。

    unix常用命令整理

    unix的常用命令,包括 1 目录以及文件操作命令 2 设备管理 3 进程管理 4 系统管理和用户管理 5 通信和邮件 6 shell 编程 7 数学计算命令 附录 unix常用命令简单说明 从网上下载下来的资料整理成word文档,列出了...

    Unix 命令全集

    sa 命令 sa1 命令 sa2 命令 sact 命令 sadc 命令 sar 命令 savebase 命令 savecore 命令 savevg 命令 scan 命令 sccs 命令 sccsdiff 命令 sccshelp 命令 schedo 命令 schedtune 命令 scls 命令 script 命令 sdiff ...

    unix大全(涵盖了UNIX学习的方方面面)

    14.SCO UNIX5的几个主要系统进程 15.SCO UNIX5 的动态核心表 16.进程管理的两个命令(PS,Sar) 评论 17.进程管理的两个命令(PS,Sar) 18.性能相关的几个核心参数(CPU,I/O,MEMORY) 19.SCO NFS详解 20.SCO命令--df 21....

    UNIX操作系统教程 张红光

    Window编程环境介绍295 14.2数据检索加工工具awk296 14.2.1awk基本描述296 14.2.2awk中的记录和字段297 14.2.3awk中使用的模式298 14.2.4awk中...BLinux系统中的C环境308 附录CUNIX/Linux常用命令314 参考文献...343

    unix操作系统培训教材.doc

    2.3 UNIX命令 5 2.4 注销(退出UNIX系统) 7 第3章 UNIX文件系统 8 3.1 UNIX文件系统分类 8 3.2 UNIX文件类型 8 3.3 UNIX树型目录结构 8 3.4 UNIX文件名称 9 3.5 UNIX文件存取权限 9 3.6 UNIX重定向与管道 10 3.7 ...

    使用unix工具监控cpu、内存等系统资源占用率

    使用unix工具监控cpu、内存等系统资源占用率 3)使用uptime命令监控cpu负载 $ uptime ...在sun下是1,5,15分钟,在digital unix下是5,30,60分钟。 4)使用mpstat命令确定cpu瓶颈 $ mpstat 10 3

    实现一个unix命令解释程序的源代码

    1.在linux中实现一个命令执行程序doit,它执行命令行参数中的命令,之后统计 1)命令执行占用的CPU时间(包括用户态和系统态时间,以毫秒为单位), 2)命令执行的时间, 3)进程被抢占的次数, 4)进程主动放弃CPU的...

    shell编程和unix命令

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 ...

    UNIX环境高级编程

    第7章 UNIX进程的环境 122 7.1 引言 122 7.2 main 函数 122 7.3 进程终止 122 7.3.1 exit和_exit函数 122 7.3.2 atexit函数 124 7.4 命令行参数 125 7.5 环境表 126 7.6 C程序的存储空间布局 126 7.7 共享库 127 7.8...

    常用unix命令参考

    包含文件命令,进程管理等多方面的常见命令。

Global site tag (gtag.js) - Google Analytics