journalctl
-o short-unix
-t systemd-sleep과 같은 출력 날짜 형식을 변경하는 데 사용할 수 있는 플래그가 있습니다 .
하지만 부츠 목록을 찾기 위해 내가 찾은 유일한 방법은 --list-boots
그것이 깃발에 맞지 않는 것 같다는 것 입니다 -o
.
Journalctl 목록을 Unix 타임스탬프로 시작하는 방법이 있습니까? systemd는 그대로 유지되므로 앞으로 다른 접근 방식이 중단될 수 있다는 우려가 있지만 이러한 제안에도 열려 있습니다.
답변1
그러나 이러한 필드를 Unix 타임스탬프로 변환할 수 있습니다. 즉:
journalctl --list-boots | awk '{ d2ts="date -d \""$3" "$4" " $5"\" +%s"; d2ts | getline $(NF+1); close(d2ts)} 1'
답변2
라는 대체 도구를 사용하여 tuptime
정확히 동일한 정보를 얻을 수 있습니다. 예를 들어:
tuptime -bits