Linux
在 Linux 中獲取 UTC 程序開始時間
此
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 中獲取程序開始時間的最簡單方法是什麼?
只是:
TZ=UTC0 ps -eo pid,cmd,lstart
該
TZ
變數是指定時區的變數。UTC0
我們定義了一個與UTC
世界時有一個恆定的 0 偏移量的呼叫(我們如何稱呼它在這裡並不重要,儘管ps
它不關心它的名字;TZ=FOO0
工作方式相同)。