`journald`와 `systemd-journald` - 동일한 개념인가요?

`journald`와 `systemd-journald` - 동일한 개념인가요?

나 여기 처음이야 systemd.

systemd부팅 시스템과 함께 제공되는 내용을 읽었습니다.자체 로깅 데몬이 있습니다.- .하지만 데몬 journald에 대한 언급도 많이 있습니다.systemd-journald인터넷을 통해서.

언뜻 보면 이 두 데몬 사이에 어떤 차이도 보이지 않습니다. 서로 별칭인 것 같습니다. 그러나 나는 틀릴 수 있습니다.

누군가 이 두 데몬의 차이점을 명확하게 설명할 수 있습니까?

답변1

journald그리고 systemd-journald같은 개념이에요.

journaldsystemd-journald종종 systemd 시스템과 서비스 관리자의 로깅 구성 요소에 대한 약칭으로 사용됩니다 .

Systemd는 Linux 운영 체제를 관리하고 제어하기 위한 기본 빌딩 블록을 제공하는 소프트웨어 제품군입니다. 여기 에는 로그 데이터 수집, 저장 및 검색을 담당하는 구성 요소를
포함한 다양한 구성 요소가 포함됩니다 .systemd-journald

systemd-journald실행 중인 데몬의 이름입니다 journald. 이는 journald시작되고 관리되는 데몬의 특정 인스턴스 입니다 systemd.

journald로깅 구성 요소의 개념 systemd-journald이지만 로깅 기능을 수행하는 데몬 프로세스의 특정 인스턴스입니다.

journald동일한 데몬을 나타내며 systemd-journaldsystemd에서 제공하는 로깅 기능을 나타내기 위해 같은 의미로 사용됩니다.

https://www.freedesktop.org/software/systemd/man/systemd-journald.service.html

log.conf, log.conf.d,[이메일 보호됨]— 로그 서비스 구성 파일

튜토리얼: 로깅 사용

답변2

예, 둘 다 동일합니다. systemd-journald데몬을 실행하는 서비스의 이름입니다 journald.

$ systemctl status systemd-journald
● systemd-journald.service - Journal Service
   Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static; vendor preset: disabled)
   Active: active (running) since Wed 2023-03-29 14:25:45 IDT; 3 months 3 days ago
     Docs: man:systemd-journald.service(8)
           man:journald.conf(5)
 Main PID: 435 (systemd-journal)
   Status: "Processing requests..."
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/systemd-journald.service
           └─435 /usr/lib/systemd/systemd-journald

데몬을 실행하는 명령의 이름과 데몬의 이름도 있습니다.

$ ps -fC systemd-journald
UID        PID  PPID  C STIME TTY          TIME CMD
root       435     1  0 Mar29 ?        00:50:36 /usr/lib/systemd/systemd-journald

관련 정보