精华内容
下载资源
问答
  • ps axo pid,ppid,comm,pmem,lstart |grep java
    ps axo pid,ppid,comm,pmem,lstart |grep java
    

    在这里插入图片描述

    展开全文
  • linux使用中,有时在排查问题时,需要了解某个程序启动时间或者系统的启动时间,主要的处理的方法如下: 1) 查看进程的启动时间 如果知道进程的名字,则可以通过以下命令来查询 ps -eo pid,lstart,command |...

          在linux使用中,有时在排查问题时,需要了解某个程序的启动时间或者系统的启动时间,主要的处理的方法如下:

    1) 查看进程的启动时间

    如果知道进程的名字,则可以通过以下命令来查询

    ps -eo pid,lstart,command | grep cmd

    例如,查看crond程序: ps -eo pid,lstart,command | grep crond

    由于init进程是系统启动时就会创建的程序,因此可以将该进程一起查看: ps -eo pid,lstart,command | egrep "crond|init"


    2)  查看系统的启动时间

    1、在/proc/uptime文件中记录程序的运行时间,3722818.82 3485945.05 (前一个是系统已经运行了的时间,后一个是系统空闲时间)

    通过  date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"  命令就可以显示系统启动的具体时间

    2、也可以通过查看init进程的启动时间来查看系统的启动时间,方法如1)中所诉

    展开全文
  • linux查看进程启动时间

    万次阅读 2017-01-31 20:04:52
    linux查看进程启动时间(运行多长时间)   转载▼ 标签:  ps   -eo   lstart   etime     ps -eo lstart 启动时间 ps -eo etime 运行多长时间.     ps -eo pid,lstart,etime | grep ...

    linux查看进程启动时间(运行多长时间)

     
    标签: 

    ps

     

    -eo

     

    lstart

     

    etime

     
     

    ps -eo lstart 启动时间

    ps -eo etime   运行多长时间.

     

     

    ps -eo pid,lstart,etime | grep 5176

    用linux ps查询进程的开始时间
     
    ps命令常用用法(方便查看 系统进程) 
     
    1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。 
    2)ps -A 显示所有进程。 
    3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 
    4)ps -e 此参数的效果和指定"A"参数相同。 
    5)ps e 列出程序时,显示每个程序所使用的环境变量。 
    6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 
    7)ps -H 显示树状结构,表示程序间的相互关系。 
    8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 
    9)ps s 采用程序信号的格式显示程序状况。   www.2cto.com  
    10)ps S 列出程序时,包括已中断的子程序资料。 
    11)ps -t<终端机编号>  指定终端机编号,并列出属于该终端机的程序的状况。 
    12)ps u  以用户为主的格式来显示程序状况。 
    13)ps x  显示所有程序,不以终端机来区分。 
    最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后再对特定的进程进行操作。 
     
    常用参数: 
    -A 显示所有进程(等价于-e)(utility) 
    -a 显示一个终端的所有进程,除了会话引线 
    -N 忽略选择。 
    -d 显示所有进程,但省略所有的会话引线(utility) 
    -x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility) 
    -p pid 进程使用cpu的时间 
    -u uid or username 选择有效的用户id或者是用户名 
    -g gid or groupname 显示组的所有进程。 
    U username 显示该用户下的所有进程,且显示各个命令的详细路径。如:ps U zhang;(utility) 
    -f 全部列出,通常和其他选项联用。如:ps -fa or ps -fx and so on. 
    -l 长格式(有F,wchan,C 等字段) 
    -j 作业格式   www.2cto.com  
    -o 用户自定义格式。 
    v 以虚拟存储器格式显示 
    s 以信号格式显示 
    -m 显示所有的线程 
    -H 显示进程的层次(和其它的命令合用,如:ps -Ha)(utility) 
    e 命令之后显示环境(如:ps -d e; ps -a e)(utility) 
    h 不显示第一行 
     
    ps -eo lstart 启动时间 
     
    ps -eo etime   运行多长时间. 
     
    ps -eo pid,lstart,etime|grep pid 
    例:ps -eo pid,lstart,etime|grep 4559


    你需要使用 ps 命令来查看关于一组正在运行的进程的信息。ps 命令提供了如下的两种格式化选项。

    1. etime 显示了自从该进程启动以来,经历过的时间,格式为 [[DD-]hh:]mm:ss
    2. etimes 显示了自该进程启动以来,经历过的时间,以秒的形式。

    如何查看一个进程已经运行的时间?

    你需要在 ps 命令之后添加 -o etimes 或者 -o etime 参数。它的语法如下:

      
    1. ps -p {PID-HERE} -o etime
    2. ps -p {PID-HERE} -o etimes

    第一步:找到一个进程的 PID (openvpn 为例)

      
    1. $ pidof openvpn
    2. 6176

    第二步:openvpn 进程运行了多长时间?

      
    1. $ ps -p 6176 -o etime

    或者

      
    1. $ ps -p 6176 -o etimes

    隐藏输出头部:

      
    1. $ ps -p 6176 -o etime=
    2. $ ps -p 6176 -o etimes=

    样例输出:

    这个 6176 就是你想查看的进程的 PID。在这个例子中,我查看的是 openvpn 进程。你可以按照你的需求随意的更换 openvpn 进程名或者是 PID。在下面的例子中,我打印了 PID、执行命令、运行时间、用户 ID、和用户组 ID:

      
    1. $ ps -p 6176 -o pid,cmd,etime,uid,gid

    样例输出:

      
    1. PID CMD ELAPSED UID GID
    2. 6176 /usr/sbin/openvpn --daemon 15:25 65534 65534

    展开全文
  • Linux查看程序执行时间

    千次阅读 2019-08-31 12:17:17
    time 命令 time php tcp_client_async.php real 为总时间 user 程序本身消耗的时间 sys Linux系统完成此程序消耗的时间

    time 命令

    time php tcp_client_async.php

    在这里插入图片描述
    real 为总时间
    user 程序本身消耗的时间
    sys Linux系统完成此程序消耗的时间

    展开全文
  • ps -eo lstart 启动时间 ps -eo etime 运行多长时间.     ps -eo pid,lstart,etime | grep 5176
  • Linux查看某个进程的启动时间

    万次阅读 2019-04-25 21:18:58
    Linux查看某个进程的启动时间 命令格式: ps -p PID -o lstart 说明:其中的PID为进程编号
  • linux查看程序运行时间

    千次阅读 2012-08-26 21:47:45
    有时候我们要计算程序执行的时间.比如我们要对算法进行时间分析 一、函数法 可以使用下面这个函数. #include int gettimeofday(struct timeval *tv,struct timezone *tz); strut timeval { long tv_sec; /...
  • linux查看进程启动、运行的时间等命令

    万次阅读 多人点赞 2018-10-04 00:54:41
    可通过ps 来查看,通过参数 -o 来查看 ps -eo pid,tty,user,comm,lstart,etime | grep redis 参数说明: pid:进程ID tty:终端 user:用户 comm:进程名 lstart:开始时间 etime:运行...
  • 1. Linux 查看进程开始执行的详细时间   伦理片 http://www.dotdy.com/ Bash代码  ps -p PID -o lstart  2. 记录进程启动ID  Bash代码  # !/bin/sh    SUNNY_...
  • 转自:... 1.uptime命令 输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.002.查看/proc/uptime文件计算系统启动时间 cat /proc/uptime 输出: 5113...
  • LInux查看service启动顺序

    千次阅读 2020-06-03 09:35:26
    使用命令systemd-analyze plot > boot.svg 用浏览器打开boot.svg,分析启动顺序和启动时间 出现如下图
  • 1.uptime命令 输出:16:11:40 up 59 ...2.查看/proc/uptime文件计算系统启动时间 cat /proc/uptime 输出: 5113396.94 575949.85 第一数字即是系统已运行的时间5113396.94 秒,运用系统工具date即可算出系统启动时间 ...
  • Linux 查看服务启动 以及端口占用

    千次阅读 2012-12-05 11:42:05
    1. 查看Linux启动的服务 chkconfig --list 查询出所有当前运行的服务 chkconfig --list atd 查询atd服务的当前状态 2.停止所有服务并且在下次系统启动时不再启动,如下所示: chkconfig --levels 12345 ...
  • linux 程序自动启动

    千次阅读 2007-08-27 09:18:00
    开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本...
  • linux获取系统启动时间

    千次阅读 2014-09-11 19:52:22
    1、前言  时间对操作系统来说非常重要...今天需要在应用程序获取系统的启动时间,百度了一下,通过sysinfo中的uptime可以计算出系统的启动时间。 2、sysinfo结构  sysinfo结构保持了系统启动后的信息,主要
  • 有些时候我们需要知道某个进程的启动时间! 显示某PID的启动时间命令: ps -p pid -o lstart 查看所有进程运行时间(含pid) ps -ef 查找进程 ps -ef | grep httpd 查看某个程序是否被安装 rpm -qa | grep ...
  • linux查看进程启动、运行的时间

    千次阅读 2017-03-10 20:21:50
    可通过ps 来查看,通过参数 -o 来查看 例:ps -eo pid,tty,user,comm,lstart,etime | grep init参数说明:pid:进程IDtty:终端user:用户comm:进程名lstart:开始时间etime:运行时间运行结果如下:1 ? root init...
  • 嵌入式 Linux 启动时间优化

    千次阅读 2018-11-01 12:40:07
    本章包含的话题有启动时间的测量、分析、人因工程(human factors)、初始化技术和优化技巧等。 产品花在启动方面的时间直接影响终端用户对该产品的第一印象。 一个消费电子设备不管如何引人注目或者设计得怎么好...
  • Linux启动 java程序

    千次阅读 2011-08-03 10:17:01
    Linux启动java程序  一进公司就接到 项目, 适应时间都没有。 小公司,开发部署全是一个人完成。碰到了 Linux启动java程序,头痛了一天 找项目经理要了一本鸟哥的Linux私房菜,学习了一下,才把问题解了 在...
  • linux下的ps命令,可以方便查找出某一进程的启动时间和运行时间 比如查看vim进程启动时间,运行时间 $ps -C vim -opid,lstart,etime,args PID STARTED ELAPSED COMMAND 5399 Tue Apr 2 20:19:54 2013 02:24 ...
  • 可通过ps 来查看,通过参数 -o 来查看 如: ps -eo pid,tty,user,comm,lstart,etime | grep init 参数说明: pid:进程ID tty:终端 user:用户 comm:进程名 lstart:开始时间 etime:运行...
  • [root@gasdb2 Transsoft]# ps -eo pid,lstart,etime | grep 5359  5359 Tue Sep 16 14:47:22 2014 00:43 其中5359为进程号,方便...Tue Sep 16 14:47:22 2014 为启动时间  00:43为持续时长
  • linux中如何查看某一进程的启动时间

    千次阅读 2018-10-29 11:38:15
    linux中如何查看某一进程的启动时间 mark下: ps -p PID -o lstart 其中PID是进程的pid ps的参数好多啊,够摸索一下了
  • linux设置自启动程序

    千次阅读 2010-07-02 15:02:00
    Ubuntu 系统下自启动选项的设置方法Ubuntu , 系统 , 选项 , 设置 这里说明,Ubuntu 中系统 没有了RH系统中的 chkconfig 命令 ! <br /> 可用一些小工具 来管理 Ubuntu 的启动选项: ...
  • 嵌入式Linux-启动时间优化

    千次阅读 2018-03-21 11:09:02
    由于物联网项目中需要对设备的启动时间有快速启动的要求,目前的节点嵌入式linux启动时间是28秒左右,现在有了一点自由的时间,决定对这个东西的启动速度做一下优化,看看能提高多少. 把过程记录以下,供以后学习...
  • Linux应用层查看系统时间的方法

    千次阅读 2016-03-26 17:48:34
    系统时间,硬件时间,UTC时间,本地时间查看、修改系统时间和硬件时间的方法,计算系统时间的应用程序
  • Linux定时启动运行程序的方法

    千次阅读 2017-09-14 11:25:07
    cron 是一个可以用来根据时间、日期、月份、星期的组合来调度对重复任务的执行的守护进程。cron 假定系统持续运行。如果当某任务被调度时系统不在运行,该任务就不会被执行。 要使用 cron 服务,你必须安装了 vixie...
  • linux上电自启动应用程序详解

    千次阅读 2016-03-10 17:13:43
    每当我学习一个新的东西得时候都是会 遇到一些错误,但是我会非常努力的去解决它,今天这个自启动应用程序花了我两个小时的时间才解决了。所以说遇到问题的时候要去思考、分析。下面我就来谈谈linux上电自启动应用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 409,660
精华内容 163,864
关键字:

linux查看程序启动时间

linux 订阅