Linux에서 UTC 프로세스 시작 시간 가져오기

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로 프로세스의 시작 시간을 얻는 가장 쉬운 방법은 무엇입니까?

답변1

오직:

TZ=UTC0 ps -eo pid,cmd,lstart

TZ변수는 시간대를 지정하는 변수입니다. 우리는 세계 시간 0에서 일정한 오프셋을 사용하여 호출을 UTC0정의합니다 ( 이름이 중요하지 않기 때문에 여기서 호출하는 방법은 중요하지 않습니다. 동일하게 작동합니다).UTCpsTZ=FOO0

관련 정보