ps显示活动进程的信息,如果想重复的显示进程的信息,可以使用top代替ps。
ps接受几种option
1.UNIX options,which may be grouped并且必须以破折号开头。
2.BSD options,which may be grouped并且不能以破折号开头。
3.GNU long options,必须以两个破折号开头。
不同的Options可以混合使用,但可能有冲突。有些类似的选项功能是一样的。
注意ps -aux和ps aux是不同的。 POSIX 和UNIX标准要求ps -aux显示用户x的所有进程,也打印a选择出来的所有进程。如果没有x用户,这次ps会被ps aux代替并打印一个警告。这个行为是为了过渡老的脚本和行为。它是脆弱的,可能发生变化,因此不应再依赖。
默认的,ps选择当前用户的所有进程,and associated with the same terminal as the invoker。
使用BSD-style options会在默认的显示中增加process state,并且显示command args 来代替executable name。BSD-style options也会显示属于你的other terminals (TTYs)的所有进程。-M和Z是相同的。
使用标准的语法看系统上所有的进程:
ps -e,ps -ef,ps -eF,ps -ely
使用BSD语法看系统上所有的进程:
ps ax,ps aux
打印进程树:
ps -ejH,ps axjf
打印线程:
ps -eLf,ps axms
To see every process with a user-defined format:
ps -eo pid,tid,class,rtprio,ni,pri,psr,pcpu,stat,wchan:14,comm
ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm
ps -eopid,tt,user,fname,tmout,f,wchan
简单的用户选择:
-A 等于-e
r 只选择running processes
x
--deselect 否定选择,同-N
U,-U 选择用户
http://hi.baidu.com/wxybaby10/item/c34ffed845437d3ce3108f3f
相关推荐
Linux ps 命令详解 Linux ps 命令是一种强大的进程查看命令,可以确定有哪些进程正在运行、进程是否结束、进程是否僵死、哪些进程占用了过多的资源等等。ps 命令最经常使用的是用于监控后台进程的工作情况,因为...
在Linux操作系统中,`ps`命令是一个非常基础且重要的工具,用于查看系统当前进程的状态。它的功能强大,能够提供各种不同的输出格式,帮助系统管理员监控和管理系统的运行情况。源码分析可以帮助我们深入理解`ps`...
**Linux `ps` 命令详解** 在Linux操作系统中,`ps`(Process Status)命令是用于查看系统当前进程状态的工具。它能够显示进程的实时信息,帮助用户了解系统的运行情况,进行进程管理。`ps`命令历史悠久,功能强大,...
Linux ps 命令、kill 命令及 kill 函数概述 Linux 操作系统中,ps 命令和 kill 命令是两个非常重要的命令,分别用于显示进程信息和中止进程。这两个命令在 Linux 系统中扮演着非常重要的角色。 ps 命令是用于显示...
Linux ps 命令、kill 命令及 kill 函数概述 Linux 操作系统中,ps 命令和 kill 命令是两个非常重要的命令,ps 命令用于显示当前系统中的所有进程信息,而 kill 命令用于结束某个进程。下面将详细介绍 ps 命令和 ...
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有...
`ps aux`是Linux系统中一个非常常用的命令,用于查看系统中当前运行的进程状态。这个命令可以帮助系统管理员和开发者了解系统的运行情况,监控资源使用,查找问题,以及调试程序。下面将详细介绍`ps aux`命令及其...
在Linux操作系统中,`top`和`ps`是两个非常重要的命令行工具,它们用于监控系统中的进程状态和性能。这两个工具的源代码分析能够帮助我们深入理解Linux内核的工作原理,以及进程管理的相关机制。 `top`命令是实时...
Linux系统中的PS命令是一个非常强大的工具,用于报告当前系统进程的状态。PS命令能够显示出一个快照,包括当前系统中所有正在运行的进程的详细信息。PS命令常用于监控系统、诊断问题以及查看进程状态。以下是对PS...
在Linux操作系统中,掌握一些基础的系统管理命令是至关重要的,比如`top`, `ps`, `kill`, `free`和`vmstat`等。这些命令提供了监控系统性能、查看进程状态、管理进程以及分析内存和虚拟内存使用情况的能力。本源码包...
本文将探讨如何通过编写一个简单的Linux内核模块来模拟`ps`命令,该命令用于显示系统中当前运行的进程状态。首先,我们需要理解`ps`命令的工作原理以及如何在内核级别实现类似的功能。 `ps`命令是通过读取 `/proc` ...
【Linux环境下运行PlayStation模拟器】 在Linux操作系统中体验PlayStation游戏并非难事,借助开源社区的努力,Linux已经能够很好地支持多媒体应用。本文主要讲解如何在Linux环境下配置硬件驱动,特别是显卡、声卡和...
在本文档中,我们探讨了如何使用非Petalinux的方式对Zynq系列PS端进行嵌入式源码开发,包括移植U-boot、Linux内核、设备树和根文件系统。这种方法是基于Xilinx官方提供的源码进行的,旨在遵循标准的Linux开发流程。 ...
《PS转PDF专家》,简称《PStoPDF》是一款专门用于将北大方正排版的PS文件转换成标准的PDF文件,并支持补字。转换后的PDF文件可以拷贝复制,转存文本,打印输出以及出片印刷。 PS文件是指Postscript格式的文件。 本...
在Linux系统管理中,了解和熟练使用`ps`和`pstree`命令是至关重要的,因为它们可以帮助我们查看和管理系统的进程。这篇文章将对这两个命令进行深入的解析和总结。 `ps`命令,全称为Process Status,是用于查看当前...
其次,Linux DMA测试APP源代码是运行在PS上的应用程序,用于触发和监控DMA传输。在Linux内核中,通常通过驱动程序来控制DMA,这些驱动程序需要与PL中的DMA控制器硬件接口相匹配。源代码可能包含初始化DMA控制器、...