Ubuntu 20.04 LTS를 실행하는 호스트에서는 기본적으로 journalctl
(루트 액세스가 없는 경우) 와 동일하지만 journalctl --utc
루트 액세스를 사용하면 journalctl
시간대가 존중됩니다(표시된 대로 timedatectl
).
$ journalctl | tail -1 | tr -s ' ' | cut -d' ' -f 1-3
Sep 11 16:38:00
$ sudo journalctl | tail -1 | tr -s ' ' | cut -d' ' -f 1-3
Sep 11 13:38:13
$ timedatectl | grep "Time zone" | tr -s ' ' | cut -d' ' -f 5-6
(-03, -0300)
내 생각엔홈브루/리눅스브루범인이며
/home/linuxbrew/.linuxbrew/etc/systemd/journald.conf
모든 줄이 주석 처리되어 있지만:$ which journalctl # systemd 253 (253) from --version /home/linuxbrew/.linuxbrew/bin/journalctl $ sudo which journalctl # systemd 245 (245.4-4ubuntu3.22) from --version /bin/journalctl
별칭 없음
journalctl
이 행동의 논리는 무엇입니까?
기본적으로 journalctl
항상 현재 시스템 시간대를 사용 하도록 변경하려면 어떻게 해야 합니까?