查询进程启动时间
在 Linux 操作系统中,可以使用 ps 命令来查询进程的信息。 要查询进程的最后一次启动时间,可以使用 ps -eo pid,lstart
命令。
根据进程号查询
例如,假设要查询进程 ID 为 12345 的进程的最后一次启动时间,可以使用以下命令:
shell
ps -eo pid,lstart | grep 12345
根据关键字查询
shell
ps -ef | grep 关键字 | grep -v grep | awk '{print $2}' | xargs ps -o lstart -p | grep -v STARTED
格式化启动时间
shell
date -d "`ps -ef | grep 关键字 | grep -v grep | awk '{print $2}' | xargs ps -o lstart -p | grep -v STARTED`" "+%Y-%m-%d %H:%M:%S"