Linux 查看进程启动时间、运行时间

这篇具有很好参考价值的文章主要介绍了Linux 查看进程启动时间、运行时间。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注意:top 命令输出的 TIME+ 字段是进程占用 CPU 运行的时间,并非其真正的运行时间

Linux系统下查看进程启动时间和运行时间的命令:

​ps -o lstart -p PID             #根据PID来查询

ps -o lstart,etime -p PID       #根据PID来查询,打印出启动时间和已经运行的时间

ps -eO lstart | grep PROCESS    #根据进程名字查询

​

提示:

1, 大写的O表示preloaded,小写的o表示user-defined,e表示all processes

2, 如果查出来的时间是1-16:15:58, 则表示该运程运行了1天16小时15分钟

3, etime表示elapsed time, 即程序已经运行的时间

例子:

$ ps -o lstart,etime -p 13062    #根据PID打印出启动时间和持续时间

STARTED     ELAPSED

Thu Sep 21 09:41:40 2018  1-01:50:35

$ ps -eo pid,lstart,cmd    #打印出所有进程(-e)的PID,启动时间

3428 Mon Nov  6 20:55:20 2018 /sbin/udevd -d

3495 Mon Nov  6 20:55:22 2018 /sbin/rsyslogd -i /var/run/syslogd.pid -c 5

3508 Mon Nov  6 20:55:22 2018 /usr/sbin/nscd

3532 Mon Nov  6 20:55:29 2018 /usr/sbin/snmpd -LS 2 d -Lf /dev/null -p /var/run/snmpd.pid -a

3548 Mon Nov  6 20:55:29 2018 /usr/sbin/sshd

3557 Mon Nov  6 20:55:29 2018 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g

3568 Mon Nov  6 20:55:29 2018 crond

#依次打印出某进程的pid,uid,user,启动时间,持续时间,占用CPU时间(cputime),以及cmd

$ ps -eo pid,euid,euser,lstart,etime,cputime,cmd | grep searcher_server

7259  7259 Fri Sep 22 11:36:21 2018       00:01 S pts/0    00:00:00 grep 13062

13062 13062 Thu Sep 21 09:41:40 2018  1-01:54:42 S ?        1-15:50:04 /export/App/jd_search/searcher/server/bin/searcher_server文章来源地址https://www.toymoban.com/news/detail-489983.html

到了这里,关于Linux 查看进程启动时间、运行时间的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 如何查看es进程,Linux---关闭Elasticsearch进程,并重新启动

    查看ES进程: 执行命令:ps -ef | grep elasticsearch 如果有elasticsearch进程,则会返回包含elasticsearch的进程信息,如下所示: 如果没有elasticsearch进程,则不会返回任何信息。 关闭ES进程: 执行命令:sudo systemctl stop elasticsearch 等待一段时间,直到ES进程完全停止。 重新启动

    2024年02月11日
    浏览(51)
  • 查看正在运行docker容器的启动命令

    该命令主要是为了详细展示查看运行时的command参数 使用docker inspect,但是docker inspect打印的是json文件,需要挑选字段查看,容器的参数信息都能从json文件中解析出来。 通过runlike去查看一个容器的docker run启动参数

    2024年02月13日
    浏览(53)
  • Linux怎么详细查看正在运行的进程?

    在Linux系统中,可以使用以下命令详细查看正在运行的进程: 1. ps命令:ps命令可以列出当前用户的所有进程。常用的参数包括-a,-u,-x等。例如,使用ps -aux命令可以列出所有进程的详细信息,包括进程ID,父进程ID,用户,CPU占用率,内存占用率等。 2. top命令:top命令可以实

    2024年02月11日
    浏览(46)
  • 【Linux查看进程和日志的命令】

    Linux 中可以使用以下命令来查看进程和日志: 可以使用 ps 和 top 命令来查看正在运行的进程,两者的区别在于 ps 命令是一次性显示所有进程信息,而 top 命令可以实时显示进程信息,包括 CPU 使用率、内存占用率等。 例如,使用 ps aux 命令可以显示所有进程的详细信息,包括

    2024年02月13日
    浏览(43)
  • Linux 查看进程ps命令详解

    ps 命令是 Linux 系统中常用的进程查看工具,它可以查看当前系统中正在运行的进程信息。ps 命令可以显示进程的 ID、状态、执行命令、占用内存等信息,对于系统管理员来说,使用 ps 命令可以方便地监控和管理系统中的进程。 ps 命令的基本语法如下: 常用的选项包括: 选

    2024年02月14日
    浏览(59)
  • Linux -- 查看进程 top命令 详解

    我们上篇介绍了, Linux 中的进程等概念,那么,在Linux 中如何查看进程呢 ?? 我们常用到的有两个命令, PS 和 top 两个命令,今天先来介绍下 top 命令~! 主要是 交互式的,动态 的显示 进程信息~!!! 语法 : top [ -d 数字 ] [ 选项 ] 选项 : -d : 后面可以接秒数,就是整个

    2024年02月07日
    浏览(52)
  • Linux查看进程运行输出(/proc/<pid>/fd)

    输入ps或ps -ef root@TinaLinux:/proc/631/fd# ps PID   USER     TIME   COMMAND     1 root       0:03 /sbin/procd ...........   631 root       0:06 ./rt_agent   694 root       0:00 [kworker/2:2]   771 root       0:23 /home/upg/fupg 要查看的进程id为631。 切换到/proc/pid/fd下,如 root@TinaLinux:~# cd /proc/631/fd root@TinaLin

    2024年02月11日
    浏览(56)
  • Linux基础命令-ps查看进程状态

    Linux基础命令-sort内容排序 Linux基础命令-chattr更改文件隐藏属性 文章目录 前言 一 命令的介绍 二 语法及参数 2.1 通过help和man查看命令的语法 2.2 命令参数 2.3 常用参数 三 参数使用与内容含义 3.1 查看系统当中所有的数据 3.1.1 ps aux中状态栏的含义 3.1.2 STAT进程状态各自代表的含

    2024年02月03日
    浏览(46)
  • Linux 用户账号管理 - 查看进程是以哪个用户身份在运行

    在 Linux 系统中,我们可以使用不同的命令来查看某个进程是以哪个用户身份在运行的。本文将介绍三种常用的命令:使用 ps 命令、使用 pstree 命令和使用 /proc 目录。 ps 命令可用于列出当前系统正在运行的进程,并提供有关各个进程的详细信息。以下是使用 ps 命令查看进程是

    2024年02月12日
    浏览(46)
  • 【Linux 】 ps命令详解,查看进程pid

    ps 命令是最常用的监控进程的命令,通过此命令可以查看系统中所有运行进程的详细信息。 ps 命令有多种不同的使用方法,这常常给初学者带来困惑。在各种 Linux 论坛上,询问 ps 命令语法的帖子屡见不鲜,而出现这样的情况,还要归咎于 UNIX 悠久的历史和庞大的派系。在不

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包