当前位置:  技术问答>linux和unix

求助:linux使用ps -ef查看进程有误

    来源: 互联网  发布时间:2016-11-07

    本文导语:  使用ps -ef |grep sep    |grep -v grep 查看sep进程 一般情况下是这种结果: bill1  422078       1   0 09:09:31      -  0:00 sep -n 302 0  bill1  831706       1   0 09:09:31      -  0:00 sep -n 292 0  bill1  ...

使用ps -ef |grep sep    |grep -v grep 查看sep进程
一般情况下是这种结果:
bill1  422078       1   0 09:09:31      -  0:00 sep -n 302 0 
bill1  831706       1   0 09:09:31      -  0:00 sep -n 292 0 
bill1  835604       1   0 09:09:31      -  0:00 sep -n 300 0

但是有时候会出现这种情况:
bill1 1003754       1   0   Feb 12      -  0:00 sep -n 309 0 
bill1 1024182       1   0   Feb 12      -  0:00 sep -n 302 0 
bill1 1044638       1   0   Feb 12      -  0:00 sep -n 300 0 
bill1 1048644       1   0   Feb 12      -  0:00 sep -n 298 0 

为什么这个时间显示的格式会有变化,原来是09:09:31,有时候突然变成了Feb 12,将这个进程杀掉,重启,又是09:09:31了。

求真相。

|
分拣程序?
当天运行的程序,显示时间
之前运行的程序,显示日期
貌似这个规律

|
如果这个进程启动的时间超过(24 - 启动时间) 的话,就会显示启动的日期(具体到天)
如果这个进程是当天启动的, 则显示启动时间(时分秒)

也就是如果不是当天启动的则会显示日期, 如果是当天的则会显示时间 

|
这是ps自己的实现,感觉没有办法

|
Get_Local_Time !systime.h...

|
man ps

       -o Format
            Displays information in the format specified by the Format variable. Multiple field specifiers can be specified for
            the Format variable. The Format variable is either a comma-separated list of field specifiers or a list of field
            specifiers enclosed within a set of " " (double-quotation marks) and separated from one another by a comma or by one
            or more spaces, or both.

            Each field specifier has a default header. The default header can be overridden by appending an = (equal sign)
            followed by the user-defined text for the header. The fields are written in the order specified on the command line in
            column format. The field widths are specified by the system to be at least as wide as the default or user-defined
            header text. If the header text is null, (such as if -o user= is specified), the field width is at least as wide as
            the default header text. If all header fields are null, no header line is written.


看看似乎有办法指定输出格式呢?
或者读linux内核proc文件获取进程属性呢?

    
 
 

您可能感兴趣的文章:

  • 我想让vfork后就execl一进程,同时让execl出来的进程之间能相互通信,求助
  • 求助:信号 --13 进程中断
  • 【求助】多进程中 内核信号量无效?
  • 关于僵死进程,求助
  • 新人求助,进程调度的问题.
  • 求助 linux进程管理
  • linux下进程并发问题。急!!!求助!!!
  • 菜鸟求助, Linux进程的问题
  • 紧急求助,关于kill进程 , 大家帮帮忙啊 !!!
  • [求助]查看监听端口所属进程问题
  • 求助:怎样获得freebsd中的进程pid?
  • ■■求助■■ 如何查看一个进程拥有的线程数量???
  • 求助: 进程调度内核分析
  • 求助(SHELL 脚本)进程的唯一性检查
  • [求助]popen 函数引起 shell 调用, sh 成为僵尸进程.
  • 【求助】linux/Unix下创建子进程,向父进程发送信号,子进程也能收到改信号,此时如何让子进程不收到信号
  • 求助:父进程被kill掉以后,子进程在任务表中所占内存是怎样释放的?
  • 紧急求助,关于kill进程 , 大家帮帮忙啊 !!! iis7站长之家
  • [求助]在hp-unix如何删除本进程的环境变量。
  • 求助:在什么情况下需要用到进程编程?谢谢!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助,linux下如何使用函数更改时区,例如设置美国时区 谢谢
  • 求助关于__cdecl的使用问题
  • 求助!如何控制被随机使用的端口号的大小?
  • 关于共享存储段的使用,求助高手
  • 求助:关于在LINUX使用移动硬盘的问题?
  • 急急!!!高分求助,关于实现LINUX软件的使用限制问题
  • 求助关于linux下无法使用curses.h类问题
  • 紧急求助! 关于LoadRunner7.0的使用方法
  • 紧急求助!!!哪里有Weblogic的使用手册或相关学习资料???
  • 当我使用数据库时。。。 !!!!求助!!!
  • 求助!第一次使用gdb,出问题不懂怎么解决
  • 求助:如何使用usb接口的Adsl?
  • linux 下USB硬盘的使用(求助)
  • 求助:java实现显示linux下的cpu占用率,内存使用情况,硬盘占用情况
  • **紧急求助:使用xmanager连接linux出现得错误*****
  • 求助cygwin的使用
  • 求助:如何使用GPIO中断
  • [求助]如何获取一个程序所使用的系统调用和参数?
  • 【求助】source insight 使用的问题。。。
  • 求助!! 哪里找jbuilder5的教程或使用说明,汉化版也行,
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3