Linux:怎么查看一个进程的详细的启动时间

作者&投稿:子丰育 (若有异议请与网页底部的电邮联系)
linux中如何查看某一进程的启动时间~

在Linux下,如果需要查看进程的启动时间,
常用ps
aux命令,但是ps
aux命令的缺陷在于只能显示时间到年、日期、或者时间,
无法具体到年月日时分秒。如果需要查看某个进程的具体启动时间,
使用
ps
-p
PID
-o
lstart

linux下查看某个进程的启动命令的方法:
在Linux下, 如果需要查看进程的启动时间, 常用ps aux命令,但是ps aux命令的缺陷在于只能显示时间到年、日期、或者时间, 无法具体到年月日时分秒。如果需要查看某个进程的具体启动时间, 使用 ps -p PID -o lstart, 其中,PID为某个进程的进程ID号。
如下所示, 显示系统中所有httpd进程的具体启动时间。
for pid in $(pgrep httpd); do echo -n "${pid} " ; ps -p ${pid} -o lstart | grep -v "START" ; done
301 Mon Aug 27 11:21:59 2012
344 Mon Aug 27 11:33:13 2012
25065 Sun Aug 26 03:27:03 2012
25066 Sun Aug 26 03:27:03 2012
25067 Sun Aug 26 03:27:03 2012
25068 Sun Aug 26 03:27:03 2012
25069 Sun Aug 26 03:27:03 2012
25070 Sun Aug 26 03:27:03 2012
25071 Sun Aug 26 03:27:03 2012
25072 Sun Aug 26 03:27:03 2012
27903 Wed Jun 20 22:50:47 2012
32767 Mon Aug 27 11:21:48 2012

在Linux下,如果需要查看进程的启动时间, 常用ps aux命令,但是ps aux命令的缺陷在于只能显示时间到年、日期、或者时间, 无法具体到年月日时分秒。如果需要查看某个进程的具体启动时间, 使用 ps -p PID -o lstart, 其中,PID为某个进程的进程ID号。如下所示, 显示系统中所有httpd进程的具体启动时间。 1.for pid in $(pgrep httpd); do echo -n ${pid} ; ps -p ${pid} -o lstart | grep -v START ; done 2.301 Mon Aug 27 11:21:59 2012 3.344 Mon Aug 27 11:33:13 2012 12.27903 Wed Jun 20 22:50:47 2012

linux系统下查看进程打开文件在/proc下,对应每个进程有一个以进程号命名的目录,该目录下有一个fd目录,该目录下面的每个文件是一个符号连接,其文件名对应该进程占用的一个文件描述符,而连接指向的内容表示文件描述符对应的实际文件,有多少个文件描述符表示该进程打开了多少文件。另外Linux默认的进程打开文件上限是1024个,可以通过ulimit -n查看。很多系统上限可以通过修改/etc/security/limits.conf文件改变,这个文件有详细的注释,对如何修改做了说明。如果希望把所有用户的进程打开文件上限改为65536,可以加入下面两行* soft nofile 65535* hard nofile 65535还可以只真对某个用户或某个组做修改,具体方法参见文件注释。修改后需要重新启动系统才能生效。学习linux基本命令,推荐《linux就该这么学》!

使用 ps命令 ,命令执行参数及运行结果如下:
#ps -A -opid,stime,etime,args

结果:

root:src# ps -A -opid,stime,etime,args
PID STIME ELAPSED COMMAND
1 09:21 08:56:14 init [3]
2 09:21 08:56:14 [migration/0]
3 09:21 08:56:14 [ksoftirqd/0]
4 09:21 08:56:14 [watchdog/0]
5 09:21 08:56:14 [events/0]
6 09:21 08:56:14 [khelper]
7 09:21 08:56:14 [kthread]
10 09:21 08:56:14 [kblockd/0]
11 09:21 08:56:14 [kacpid]
47 09:21 08:56:14 [cqueue/0]

说明:PID指的是进程ID号,STIME即启动时间,ELAPSED 即运行时间。


Linux系统怎么查看版本号
一、查看linux内核版本号 1:登录linux,在终端输入 cat \/proc\/version 2:登录linux,在终端输入 uname -a 即列出linux的内核版本号 。3: 在Linux终端输入 unmae -a 即可查看linux的内核版本号。三种方法执行效果如下图所示:二、查看linux版本信息 1:登录到linux服务器执行 lsb_release-a 命令...

linux怎么查看当前路径
这个路径通常会包含你所处文件系统的根目录,以及一系列的文件夹层级,让你清晰地知道自己当前位于系统文件结构的哪个位置。无论是进行文件操作还是导航,了解当前路径都是非常基础且重要的一步。所以,当你需要查看Linux的当前路径时,无需复杂操作,直接使用pwd命令即可轻松获取。

如何查看Linux的内存及cpu如何查看linux的内存
3、Linux上的VNC服务端,比较常用的就是tigervnc和x11vnc。x11vnc可以让远程访问者控制本地的实际显示器,而tigervnc既可以远程控制实际显示器,还可以控制平行独立于当前物理显示器的虚拟显示器。linux如何查看weblogic内存使用情况?查看命令:ps-ef|grep'weblogic'。nohup.\/startWebLogic.sh\/\/启动weblogic...

linux下怎么查看root目录下的文件内容?
1、首先打开Terminal终端:依次定位applications-system tools-Terminal,即进入命令行模式。2、进入root目录下,先查看是否是root目录,用pwd命令查看当前路径。3、发现确实是root目录下,我们切换到\/home目录下,切换命令:cd \/home,再次用pwd命令查出在\/home目录下。4、在此目录下新建目录文件夹root,命令...

linux怎么查看日志
方法三:通过命令查询 1、同时按下Windows+R快捷键打开运行,输入powershell,确定;2、在命令提示框,输入gwmi_classwin32_bios或gwmi_classwin32_biossmbiosbiosversion,按回车键执行,即可查看当前电脑主板的BIOS信息。Linux上部署的服务器,怎么查看实时日志?linux的日志一般都是在\/var\/log\/messages...

Linux的系统文件怎么查看?
Linux如何打开文件夹?1、进入到系统之后,双击箭头所指的符号,就可以进入系统根目录了,相当于Windows里面的“我的电脑”。2、点击“Computer”,就可以看见根目录下的文件和文件夹了。3、窗口上方显示的是当前所在的目录位置,可以随时查看自己处于哪个目录中。4、如果使用的是Linux系统的命令行,则方法...

linux命令查看文件内容linux命令查看
在Linux和Windows系统上查看IP的命令是不同的spa Linux系统中查看IP的命令是:进入命令行中,输入ifconfig回车,便可以查看到IP。命令行 Windows系统中查看IP的命令:先进入dos命令行,输入ipconfig回车,便可查看到。ip 注意:两个命令是不同的co 一个是ifconfig一个是ipconfigconfig linux怎么查看用过的...

linux怎么看文件的字符集编码?
下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。一,查看文件编码:在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:setfileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~\/.vimrc...

linux网卡查看命令linux网卡查看
Linux如何判断哪个网卡是否连接网线?ifconfig查看现在使用的网卡ethtool命令查看网卡的具体信息,如eth0是连接状态,正常使用在ifconfig中可以看到有eth2这个网卡,但不知道是否连线,这时用ethtool就可以看到link是no,那么表示是没有连线的 linux中怎么查看网卡1的mac地址?在LINUX下查看网卡的MAC地址的办法...

查看当前目录linux命令查看当前目录linux
vm系统共享文件夹linux找不到?需要手工添加共享文件夹,在“我的电脑”上按右键,选择“映射网络驱动器”,再单击“浏览”找到你共享的文件夹,查找过程有点慢,需要等待一会儿。;如果不能找到共享文件夹,在主机上运行services.msc,检查VMware开头的服务是不是都是“已启动”状态。如何查看linux根分区...

苏仙区19836925328: linux 下查看进程用什么命令 -
金废苏合: linux 下查看进程可以使用的命令: 1、ps命令查找与进程相关的PID号: 2、ps a 显示现行终端机下的所有程序,包括其他用户的程序. 3、ps -A 显示所有程序. 4、ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻...

苏仙区19836925328: linux查看进程命令
金废苏合: 下面三条命令都可以用来查看进程: ps -lA 是十分常用的,2113l参数用于5261显示进程的详细信息,A参数用于显示所有的进程4102.可以配合grep命令来查找特定的进程 top 能够显示CPU和内存的占用率,用于1653动态监视高资源占用 pstree 用来查看进程的父子关系 由于能力有限只能回答这些,但是建议查看刘遄老师的《专linux就该这么学》这本比肩鸟哥私房菜属的但与时俱进的工具书

苏仙区19836925328: linux系统怎么查看在运行的进程 -
金废苏合: 用top命令,可以查看所有进程的运行情况 top命令可以动态的查看所有运行的进程情况(一次显示不全,可以翻页查看). 也可以用下面命令,静态的只显示一次所有的进程: $top -b -n 1

苏仙区19836925328: Linux查看进程命令有哪些 -
金废苏合: 首先我们需要打开终端,本经验以Fedora操作系统为例,其他的操作系统可能略有不同.打开终端之后我们输入ps,它就是我们今天的主角,ps是linux操作系统中最基本同时也是非常强大的进程查看命令,如果你对此命令不是十分了解,我们...

苏仙区19836925328: linux怎么查询进程和进程的id -
金废苏合: 输入top 命令 pid就是进程id 如果查看某进程 可以 ps axu|grep 进程名称 或者id

苏仙区19836925328: linux查看进程的方法有几种? -
金废苏合: 以下是最常用的几个查看进程的命令. netstat?tln//查看服务监听端口 netstat//查看进程号 ps?aux//查看进程号 ps?aux|more//全部查看 ps?ef|grepmysql//查看mysql的进程 kill-93306//强制杀掉进程号3306 防火墙的设置 设置防火墙:setup 查看防火墙设置:iptables?L 关闭防火墙:iptables-F

苏仙区19836925328: Linux查看进程命令 (如何查看进程) -
金废苏合: 你可以使用ps命令.它能显示当前运行中进程的相关信息,包括进程的PID.Linux和UNIX都支持ps命令,显示所有运行中进程的相关信息.ps命令能提供一份当前进程的快照.如果你想状态可以自动刷新,可以使用top命令.ps命令输入下面的...

苏仙区19836925328: linux如何查看进程 -
金废苏合: 首先你打开终端输入ps --help命令来查看,你还可以使用ps aux命令,还可以用ps -lA命令、ps ajxf命令查看.

苏仙区19836925328: 查看linux 单个进程内容 -
金废苏合: ps auxf | grep (进程ID或者进程名称)

苏仙区19836925328: 如何查看linux 正在运行的进程 -
金废苏合: 通过ps命令 ps -e 显示正在运行进程 ps -ef 显示正在运行进程并且不光显示进程名而是显示路径 ps -A 显示所有进程 如果想查询正在运行的oracle进程: ps -ef | grep oracle 可以列出所有oracle相关名字的进程 查询其他java之类进程依此类推.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网