더북(TheBook)

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.
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.