https://www.cnblogs.com/apink/p/17572435.html

时间参数


  • 如下表

    参数    含义
    start 显示进程启动时间的简短格式。通常,它会显示日期时间中的月-日 或者 时-分-秒
    start_time  显示进程启动时间的简短格式,通常格式是 年 或者  月-日 或者  时-分,没有秒
    etime 显示进程启动的累积时间,通常格式是 天-时-分-秒
    etimes 显示进程启动的累积时间,通常格式是以秒为单位
    lstart 显示进程的启动时间的长格式,通常格式是 星期-月-日 时-分-秒 年
    stime 表示进程在内核态(Kernel Mode)运行的累计时间。内核态是指进程在执行系统调用或其他内核相关操作时所处的运行模式,通常格式是 年 或者  月-日 或者  时-分,没有秒

具体使用方法


  1. 执行命令

      [21:34:37] root@test-b5-nginx-33-102:/etc/tengine # ps -eo pid,start,lstart,%cpu,start_time,etime,cmd | head -n 1 && ps -eo pid,start,lstart,%cpu,start_time,etime,cmd | grep nginx
      PID STARTED STARTED %CPU START ELAPSED CMD
      4470 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4471 20:37:01 Fri Jul 21 20:37:01 2023 0.1 20:37 01:00:17 nginx: worker process
      4472 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4473 20:37:01 Fri Jul 21 20:37:01 2023 0.3 20:37 01:00:17 nginx: worker process
      4474 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4475 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4476 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4477 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4478 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4479 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4480 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4481 20:37:01 Fri Jul 21 20:37:01 2023 0.1 20:37 01:00:17 nginx: worker process
      4482 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4483 20:37:01 Fri Jul 21 20:37:01 2023 0.3 20:37 01:00:17 nginx: worker process
      4484 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4485 20:37:01 Fri Jul 21 20:37:01 2023 0.2 20:37 01:00:17 nginx: worker process
      4486 20:37:01 Fri Jul 21 20:37:01 2023 0.6 20:37 01:00:17 nginx: worker process
      4487 20:37:01 Fri Jul 21 20:37:01 2023 0.3 20:37 01:00:17 nginx: worker process
      4488 20:37:01 Fri Jul 21 20:37:01 2023 1.8 20:37 01:00:17 nginx: worker process
      4489 20:37:01 Fri Jul 21 20:37:01 2023 0.9 20:37 01:00:17 nginx: worker process
      4490 20:37:01 Fri Jul 21 20:37:01 2023 5.6 20:37 01:00:17 nginx: worker process
      4491 20:37:01 Fri Jul 21 20:37:01 2023 10.2 20:37 01:00:17 nginx: worker process
      4492 20:37:01 Fri Jul 21 20:37:01 2023 15.9 20:37 01:00:17 nginx: worker process
      4493 20:37:01 Fri Jul 21 20:37:01 2023 19.1 20:37 01:00:17 nginx: worker process
      5968 Jun 29 Thu Jun 29 12:22:34 2023 0.0 6月29 22-09:14:44 nginx: master process /usr/sbin/nginx
      19489 21:37:18 Fri Jul 21 21:37:18 2023 0.0 21:37 00:00 grep --color=auto nginx
  2. ps -eo start,cmd

    月-日格式

     PID  STARTED CMD
    1 Nov 20 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
    2 Nov 20 [kthreadd]
    3 Nov 20 [rcu_gp]
    4 Nov 20 [rcu_par_gp]

    时-分-秒格式

     4480 20:37:01 nginx: worker process
    4481 20:37:01 nginx: worker process
    4482 20:37:01 nginx: worker process
    4483 20:37:01 nginx: worker process
    4484 20:37:01 nginx: worker process
  3. ps -eo pid,start_time,cmd

    月-日格式

    37871 7月19 [kworker/u96:2-e]

    时-分格式

    41143 10:06 [kworker/33:2-ev]
    41791 19:51 [kworker/32:2-cg]
    42044 19:52 [kworker/38:0-ev]

常用查询参数


  1. ps -eo pid,lstart,etime,cmd | head -n 1 && ps -eo pid,lstart,etime,cmd

      [21:45:12] root@test-b5-nginx-33-102:/etc/tengine # ps -eo pid,lstart,etime,cmd | head -n 1 && ps -eo pid,lstart,etime,cmd | grep nginx
      PID STARTED ELAPSED CMD
      4470 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4471 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4472 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4473 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4474 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4475 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4476 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4477 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4478 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4479 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4480 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4481 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4482 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4483 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4484 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4485 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4486 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4487 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4488 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4489 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4490 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4491 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
      4492 Fri Jul 21 20:37:01 2023 01:08:22 nginx: worker process
 

[转帖]Linux ps -o 查看进程启动时间的更多相关文章

  1. Linux ps 命令查看进程启动及运行时间

    引言 同事问我怎样看一个进程的启动时间和运行时间,我第一反应当然是说用 ps 命令啦.ps aux或ps -ef不就可以看时间吗? ps aux选项及输出说明 我们来重新复习下ps aux的选项,这是 ...

  2. Linux查看进程启动时间和运行多长时间

    Linux 查看进程启动时间和运行多长时间 启动时间 ps -eo lstart 运行多长时间 ps -eo etime -bash-4.1$ ps -eo pid,lstart,etime | gr ...

  3. 查看程序是否启动或者关闭--比如查看Tomcat是否开启!直接用ps命令查看进程就行了啊

    1.查看程序是否启动或者关闭--比如查看Tomcat是否开启!直接用ps命令查看进程就行了啊 2.Tomcat服务器和虚拟机的关系,Tomcat启动运行过程要调用系统环境变量的java_home啊,J ...

  4. ps命令查看进程指定项目信息、用户名过长显示UID

    有次一个在使用ps命令时,发现部分用户显示的是用户名,有些用户显示的是UID,那是因为用户名长度超过8位的:也就是说ps命令用户名列默认只能显示8位(含8位)的用户名,超过8位就显示UID,如何让长度 ...

  5. Linux编程 6 (查看进程 ps 及输出风格)

    一.查看进程命令ps 1.1 默认ps 命令 在默认情况下,ps命令只会显示运行在当前控制台下,属于当前用户的进程,在上图中,我们只运行了bash shell以及ps命令本身. 上图中显示了程序的进程 ...

  6. 00014 - linux中用top、ps命令查看进程中的线程

    在Linux上显示某个进程的线程的几种方式. 方法一:PS 在ps命令中,“-T”选项可以开启线程查看.下面的命令列出了由进程号为<pid>的进程创建的所有线程. 1.$ ps -T -p ...

  7. linux ps 命令查看进程状态

    显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“date -s”命令来修改系统时间 比如将系统时间设定成1996年6月10日的命令如下. # ...

  8. Linux常用命令 查看进程信息时 copy的-----温故而知新

    1.查进程    ps命令查找与进程相关的PID号:    ps a 显示现行终端机下的所有程序,包括其他用户的程序.    ps -A 显示所有程序.    ps c 列出程序时,显示每个程序真正的 ...

  9. linux lsof/netstat查看进程和端口号相关命令:

    本文为博主原创,未经允许不得转载: 在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令: 1.查看系统运行的java项目,并查看进程号 这个用到的命令为: ps ...

  10. Linux——ps(列出进程)

    ps是Linux系统中用于查看进程状况的命令,用于显示当前系统中进程的快照.ps会显示部分当前活动的进程信息,不同于top指令,top指令会实时的更新所显示的进程动态. Linux的ps指令兼容了多种 ...

随机推荐

  1. shell的变量

    变量含义 学生时代所学的数学方程式,如x=1,y=2,那会称之为x,y是未知数 对于计算机角度,x=1,y=2等于定义了两个变量,名字分别是x,y,且赋值了1和2 变量是暂时存储数据的地方,变量临时存 ...

  2. yml与json互转、yaml转json、json转yml

    yml与json互转.yaml转json.json转yml 使用jackson下的格式化模块实现 依赖: <dependency> <groupId>com.fasterxml ...

  3. Luogu P5515 [MtOI2019]灵梦的计算器

    简化题意 给定三个实数 \(n, a, b\),求方程 \(\left \lfloor {x ^ a + x ^ b} \right \rfloor = \left \lfloor {n ^ a + ...

  4. Java 设置Excel页面背景

    本文介绍通过Java 程序在Excel表格中设置页面背景的方法,可设置颜色背景(即指定单一颜色作为背景色).图片背景(即加载图片设置成页面背景).程序中需要使用免费版Excel类库工具 Free Sp ...

  5. EDS从小白到专家丨生态产业链高效协同的一计良策

    本文分享自华为云社区<[EDS从小白到专家]第3期:生态产业链高效协同的一计良策>,作者:开天aPaaS小助手 . 号外! 华为将于2023年9月20-22日,在上海世博展览馆和上海世博中 ...

  6. 解读 SSDB、LevelDB 和 RocksDB 到 GaussDB(for Redis) 的迁移

    摘要:本期将详细介绍 SSDB.LevelDB 和 RocksDB 到 GaussDB(for Redis)的迁移. 本文分享自华为云社区<华为云PB级数据库GaussDB(for Redis) ...

  7. 基于DMS的数仓智能运维服务,知多少?

    摘要:GaussDB(DWS)使用DMS来承载数据库的智能运维体系,提供了数据库运维过程中的监控,分析,处理三大核心处理过程. 本文分享自华为云社区<GaussDB(DWS) 数据库智能监控运维 ...

  8. 高性能 Jsonpath 框架,Snack3 v3.2.44 发布

    Snack3,一个高性能的 JsonPath 框架 借鉴了 Javascript 所有变量由 var 申明,及 Xml dom 一切都是 Node 的设计.其下一切数据都以ONode表示,ONode也 ...

  9. HanLP — HMM隐马尔可夫模型 -- 语料库

    隐马尔可可夫模型(Hidden Markov Model,HMM)是统计模型,用于描述一个含有隐含未知参数的马尔可夫过程. HMM由初始概率分布.状态转移概率分布和观测概率分布确定. BMES =&g ...

  10. python argparse传入布尔参数不生效解决

    前言 在一个需要用到flag作为信号控制代码中一些代码片段是否运行的,比如"--flag True"或者"--flag False". 但是古怪的是无法传入Fa ...