반응형


윈도우의 시간도 자유롭게 바꿀수 있는것처럼 리눅스도 가능합니다.


가끔 테스트를 위해서 (특히 다음 날로 넘어가는 AM 12:00 테스트를 위해서) 시간을 강제로 바꿔줘야 할 필요성을 느끼는데요.


우분투에서 시간을 수동으로 설정하는 방법은 아래와 같습니다.


1. 우분투 시간 수동 설정


# date -s "2018-05-17 17:59:48"


위는 2018년 5월 17일 17:59:48초로 시간을 강제로 바꾸고 싶을때의 예시죠.


현재 기준으로 이전 시간이든 이후 시간이든 상관없이 적용됩니다.


그런데 저렇게 해서 적용을 해도 실제 적용이 안되는 경우가 있습니다.





위와 같이 date 명령어를 이용해 수동으로 설정한뒤에 확인을 위해 바로 date 명령어 바로 쳐도 다시 실제시간으로 바뀌어버리는 케이스가 있는데요.


우분투 시간 동기화가 설정되어 있으니 그걸 해제하시면 됩니다.





2. 우분투 시간 동기화 해제 방법


# timedatectl set-ntp 0


그럼 시간 동기화가 해제 되서 다시 date 명령어를 통해 수동으로 시간 설정하면 잘 적용이 됩니다.


그 이후 다시 원래대로 실제 시간으로 셋팅하고 싶으면...


3. 우분투 시간 동기화 설정 방법


# timedatectl set-ntp 1


을 통해 바로 해결 가능합니다.




 재밌게 읽으셨다면 공감(♥) 버튼을 한번만 꾹 눌러주세요.

여러분들의 공감 하나가 블로그 포스팅의 원동력이 됩니다.

로그인 할 필요 없으며 1초면 충분합니다.


댓글도 언제나 환영합니다! 망설임 없이 댓글 달아주세요!




+ Recent posts