status 대신 필요한 정보만 간단히 알아내는 명령도 있습니다. 서비스가 현재 활성화 상태인지 확인하려면 is-active 명령을 사용합니다. 부팅 과정에서 자동으로 활성화되는지 확인하려면 is-enabled 명령을 사용합니다.

    supreme@master:~$ systemctl is-active systemd-timesyncd 
    active
    supreme@master:~$ systemctl is-enabled systemd-timesyncd 
    enabled

    stop 명령은 서비스를 중지합니다. 시스템 상태를 변경하므로 sudo가 필요합니다. systemd-timesyncd 서비스를 중지하고 상태를 확인해 보면 inactive로 바뀌었습니다. 로그를 자세히 들여다보면 시간 동기화가 언제 중지되었는지도 알아낼 수 있습니다.

    supreme@master:~$ sudo systemctl stop systemd-timesyncd 
    supreme@master:~$ systemctl status systemd-timesyncd 
    ● systemd-timesyncd.service - Network Time Synchronization 
          Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
          Active: inactive (dead) since Sat 2020-07-25 22:33:04 KST; 7s ago 
          Docs: man:systemd-timesyncd.service(8)
          Process: 770 ExecStart=/lib/systemd/systemd-timesyncd (code=exited, status=0/SUCCESS)
      Main PID: 770 (code=exited, status=0/SUCCESS)
          Status: "Shutting down..."
    
      7월 25 15:17:38 master systemd[1]: Starting Network Time Synchronization...
      7월 25 15:17:39 master systemd[1]: Started Network Time Synchronization.
      7월 25 15:18:19 master systemd-timesyncd[770]: Timed out waiting for reply from 91.189.91.157:123 (ntp.ubuntu.com).
      7월 25 15:18:19 master systemd-timesyncd[770]: Initial synchronization to time server 91.189.89.198:123 (ntp.ubuntu.com).
      7월 25 22:33:04 master systemd[1]: Stopping Network Time Synchronization... 
      7월 25 22:33:04 master systemd[1]: systemd-timesyncd.service: Succeeded.
      7월 25 22:33:04 master systemd[1]: Stopped Network Time Synchronization.
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.