【Linux】プロセスの起動時刻を確認するコマンド

Linuxでプロセスの起動時刻を確認するコマンドについてまとめました。

プロセスの起動時刻を確認

プロセスの起動時刻を確認する場合、以下のコマンドを実行します。

$ ps -eo lstart,pid,args | grep プロセス名

「ps -eo lstart,pid,args」は、全プロセスの起動時刻、プロセスID、 文字列の引き数がついたコマンドを出力します。

$ ps -eo lstart,pid,args

                 STARTED     PID COMMAND
Sun Apr 14 16:29:22 2024       1 /sbin/init splash
Sun Apr 14 16:29:22 2024       2 [kthreadd]
Sun Apr 14 16:29:22 2024       3 [rcu_gp]
(略)
Sun Apr 14 16:29:33 2024    1319 fusermount3 -o rw,nosuid,nodev,fsname=portal,au
Sun Apr 14 16:29:33 2024    1334 /usr/sbin/zabbix_server: alert manager #1 [sent
Sun Apr 14 16:29:33 2024    1335 /usr/sbin/zabbix_server: alerter #1 started
Sun Apr 14 16:29:33 2024    1336 /usr/sbin/zabbix_server: alerter #2 started
(略)
Sun Apr 14 16:29:35 2024    1647 /usr/libexec/gsd-power
Sun Apr 14 16:29:35 2024    1681 /usr/libexec/colord
Sun Apr 14 16:29:35 2024    1685 /usr/libexec/gvfsd

psコマンドの使い方は以下ページで解説しています。

【Linux】psコマンドの使い方と実行中プロセスを表示する方法
Linuxのpsコマンドの使い方とは?実行中のプロセスを表示する方法についてまとめました。

grepコマンドの使い方は以下ページで解説しています。

【Linuxコマンド】grepでファイル内の文字列検索
Linuxコマンド「grep」でファイル内の文字列を検索する方法についてまとめました。

【使用例】

sv1@sv1:~$ ps -eo lstart,pid,args | grep python
Sun Apr 14 16:29:29 2024     763 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
Sun Apr 14 16:29:30 2024     893 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-shutdown --wait-for-signal
Mon Apr 15 17:48:09 2024   24356 grep --color=auto python

関連記事

【Linux超入門】システムの基礎とよく使うコマンドなど徹底解説
Linuxシステムの基礎とよく使うコマンドなどについて入門者向けに解説します。
【LinuC】試験対策と例題まとめ
LinuCの試験対策と例題(学習サイト)についてまとめました。
LPICの試験対策と例題まとめ
LPICの試験対策と例題(学習サイト)についてまとめました。

コメント