このps
コマンドは、時間帯固有の時間を提供します。
$ date
Mon Mar 22 19:17:54 MSK 2021
$ ps -eo pid,cmd,lstart
PID CMD STARTED
1 /init Mon Mar 22 19:13:33 2021
6 /init Mon Mar 22 19:13:33 2021
7 /init Mon Mar 22 19:13:33 2021
8 -bash Mon Mar 22 19:13:33 2021
33 ps -eo pid,cmd,lstart Mon Mar 22 19:17:56 2021
o2genum@DESKTOP-TMJIEPG:~$
UTCでプロセスの開始時間を取得する最も簡単な方法は何ですか?
答え1
のみ:
TZ=UTC0 ps -eo pid,cmd,lstart
このTZ
変数はタイムゾーンを指定する変数です。我々は、ワールドタイムゼロで一定のオフセットを使用して呼び出しをUTC0
定義します(名前は重要ではないので、ここで呼び出す方法は重要ではありません。同じように機能します)。UTC
ps
TZ=FOO0