추가 읽기

추가 읽기

최근에 systemd의 로그 수준을 로 변경하고 싶지만 debug이전 상태로 다시 설정되어 있는지 확인하고 싶은 상황이 발생했습니다. 이와 관련된 검색은 모두 사용자 서비스 로그 수준 설정만 찾았고 실제 시스템 로그 수준은 찾지 못했습니다.

버전을 "가지고" 싶습니다.

$ systemd-analyze set-log-level

답변1

"get" 버전은 - 또는 오히려예전에는— 2017년 9월(v235) 기준으로 놀랄 일이 아닙니다.

systemd-analyze는 로그 수준을 가져옵니다.

systemd-analyze그러나 이러한 하위 명령은 2019년 11월(v244-rc1)에 이동되었으며 systemctl2018년 1월(v237)에 단일 하위 명령으로 병합되었습니다.

systemctl 로그 수준

추가 읽기

답변2

busctl시스템 로그 수준을 제공하는 명령을 찾았습니다 .

현재 레벨
$ sudo busctl get-property org.freedesktop.systemd1 \
    /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel
s "info"
보장 수준
$ sudo systemd-analyze set-log-level debug
$ sudo busctl get-property org.freedesktop.systemd1 \
    /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel
s "debug"

관련 정보