linux检查进程启动时间和运行时间。ps-eolstart开始时间ps-eoetime它运行了多长时间。ps-eopid,lstart,etime|grep5176使用linuxps查询进程启动时间终端下的所有程序,包括其他用户的程序。2)ps-A显示所有进程。3)psc列出程序时,显示的是每个程序的真实命令名,不包括路径、参数或常驻服务标志。4)ps-e该参数的作用与指定“A”参数相同。5)pse列出程序时,会显示每个程序使用的环境变量。6)psf用ASCII字符显示树结构,表达程序之间的关系。7)ps-H显示一个树形结构,表示程序之间的关系。8)ps-N显示所有程序,除了在ps命令终端下执行的程序。9)pss以节目信号的形式显示节目状态。www.2cto.com10)psS列出程序时,包括被中断的子程序信息。11)ps-t<终端号> 指定终端号,列出属于该终端的程序状态。12)psu 以面向用户的格式显示程序状态。13)psx 显示所有程序,不区分终端。最常用的方法是ps-aux,然后用一个管道符引导到grep找到具体的进程,然后对具体的进程进行操作。常用参数:-A显示所有进程(相当于-e)(实用)-a显示一个终端的所有进程,除了sessionleads-N忽略选择。-d显示所有进程,但忽略所有会话引导(实用程序)-x显示没有控制终端的进程,并显示每个命令的具体路径。dx不能一起使用。(utility)-ppidprocessusescputime-uuidorusername选择一个有效的用户id或username-ggidorgroupname显示组的所有进程。Uusername显示该用户下的所有进程,并显示每条命令的详细路径。如:psU张;(utility)-f列出所有,通常与其他选项一起使用。如:ps-fa或ps-fx等。-l长格式(带F、wchan、C等字段)-jjob格式www.2cto.com-o用户自定义格式。v以虚拟内存格式显示s以信号格式显示-m显示所有线程-H显示进程层次结构(结合其他命令,如:ps-Ha)(utility)显示e命令后的环境(如:ps-de;ps-ae)(utility)h不显示第一行ps-eolstart开始时间ps-eoetime它运行了多长时间。ps-eopid,lstart,etime|greppid示例:ps-eopid,lstart,etime|grep4559您需要使用ps命令来查看一组正在运行的进程的信息。ps命令提供了两个格式化选项,如下所示。etime显示自进程启动以来经过的时间,格式为[[DD-]hh:]mm:ss。etimes显示自进程启动以来经过的时间(以秒为单位)。ps-eopid,lstart,etime,cmd|grep'php'打印:321MonApr2208:10:01201906:54:18/usr/local/php7.3/bin/php-f/www/php7.3/html/wms/moudle/cron/服务/cron/auto_task_cli.mdl.phpact=suning_item_syncsd_id=1082cmd_suffix=1485MonApr2213:44:02201901:20:17/usr/local/php7.3/bin/php-f/www/php7.3/html/wms/moudle/cron/service/cron/auto_task_cli.mdl.phpact=update_remarkssd_id=2160cmd_suffix=1
