최근에 systemd의 로그 수준을 로 변경하고 싶지만 debug
이전 상태로 다시 설정되어 있는지 확인하고 싶은 상황이 발생했습니다. 이와 관련된 검색은 모두 사용자 서비스 로그 수준 설정만 찾았고 실제 시스템 로그 수준은 찾지 못했습니다.
버전을 "가지고" 싶습니다.
$ systemd-analyze set-log-level
답변1
"get" 버전은 - 또는 오히려예전에는— 2017년 9월(v235) 기준으로 놀랄 일이 아닙니다.
systemd-analyze는 로그 수준을 가져옵니다.
systemd-analyze
그러나 이러한 하위 명령은 2019년 11월(v244-rc1)에 이동되었으며 systemctl
2018년 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"