본문 바로가기

Tip&Tech/Server

[팁] MissFlash의 리눅스 유용 단축키, 명령어 모음(6) - 리눅스 시간 관리

* 본 게시물은 MissFlash가 "CentOS 리눅스 구축관리실무"를 참고로 유용한 단축키 및 명령어를 정리한 것입니다.
* 게시물이 지속적으로 업데이트 될 예정이니, 퍼가기 보다는 링크나 트랙백을 이용해 주세요 :)

* MissFlash의 리눅스 유용 명령어 목록
  • 시간 출력 및 설정 : clock [옵션]
    • -u : CMOS 시간을 Universal Time으로 지정
    • -r : CMOS 시간을 표준 출력
    • -w : 시스템 시간을 읽어 CMOS 시간으로 지정
    • -s : CMOS 시간을 읽어 시스템 시간으로 지정
    • -a : CMOS 시간을 읽어 시스템 시간으로 지정, 시스템 오류에 대비

  • 날짜와 시간 출력 및 설정 : date [옵션] [+포맷] [날짜]
    • -d, --date date : 지정한 date값과 같이 날짜와 시간 표시
    • -f, --file=datedate : 지정한 날짜 파일에서 각 줄에 대한 날짜 표시
    • -r, --reference=FILE : 지정한 파일이 마지막으로 수정된 날짜 표시
    • 더 많은 옵션과 포맷은 man date명령으로 확인할 수 있습니다. :)
  • 현재 시스템 날짜를 YYYY-MM-DD(a) 형식으로 출력 : date +%Y-%m-%d\(%a\)
  • 날짜 및 시간 설정 : date 0728170207 (2007. 07. 28. (토) 17:02:00 KST와 같이 출력)

  • 원격지의 타임서버로부터 날짜와 시간 정보 설정 : rdate [옵션] [타임서버]
    • -p : 타임서버의 시간 출력
    • -s : 시스템 시간을 타임서버 시간으로 변경
  • 보라넷 설정 : rdate -s time.bora.net
  • 자동실행 설정
    1. crontab -e : crontab을 편집하는 명령
    2. 00 01 * * * rdate -s time.bora.net && clock -w : 매일 새벽 01시에 보라넷 서버의 시간을 읽어와 CMOS에 기록
    3. 참고 : crontab은 [, 0~59] [시간,0~23] [, 1~31] [, 1~12] [요일, 0~7[각주:1]] [명령어]로 구성


열심히 공부한 후에 즐기는 맛있는 디저트!!! (연일 계속되는 리눅스 이야기에 RSS 탈퇴버튼[각주:2]을 클릭하실 분들은 안계실지 겁나네요~ 내일 쯤에는 새로운 리뷰 예고편을 게시하도록 하겠습니다. ㅎㅎ;)

  1. 0과 7은 일요일을, 1은 월요일을 의미합니다. [본문으로]
  2. 세상에서 제일 무서운 버튼이죠~ [본문으로]