3.2. 날짜 명령 사용


날짜 유틸리티는 모든 Linux 시스템에서 사용할 수 있으며 현재 날짜와 시간을 표시하고 구성할 수 있습니다. 스크립트가 사용자 지정 형식으로 시스템 시계에 대한 자세한 정보를 표시하는 데 자주 사용됩니다.

시간대를 변경하거나 원격 서버와 시스템 클럭의 자동 동기화를 활성화하는 방법에 대한 자세한 내용은 3.1절. “timedatectl 명령 사용” 을 참조하십시오.

3.2.1. 현재 날짜 및 시간 표시

현재 날짜 및 시간을 표시하려면 추가 명령줄 옵션 없이 date 명령을 실행합니다.

date

그러면 요일, 현재 날짜, 현지 시간, 축약된 시간대 및 연도가 표시됩니다.

기본적으로 date 명령은 로컬 시간을 표시합니다. 시간을 UTC로 표시하려면 --utc 또는 -u 명령줄 옵션을 사용하여 명령을 실행합니다.

date --utc

명령줄에서 +" 형식 " 옵션을 제공하여 표시되는 정보의형식 을 사용자 지정할 수도 있습니다.

date +"format"

형식은 예 3.6. “현재 날짜 및 시간 표시” 에 설명된 대로 하나 이상의 지원되는 제어 시퀀스로 바꿉니다. 이러한 옵션의 전체 목록은 표 3.1. “일반적으로 사용되는 제어 순서” 에서 가장 자주 사용되는 포맷 옵션 목록 또는 날짜(1) 매뉴얼 페이지를 참조하십시오.

표 3.1. 일반적으로 사용되는 제어 순서
제어 순서설명

%H

HH 형식의 시간(예: 17)입니다.

%M

MM 형식의 분(예: 30)입니다.

%S

두 번째는 SS 형식의 두 번째 형식(예: 24)입니다.

%d

DD 형식의 월의 일(예: 16).

%m

MM 형식의 월(예: 09).

%Y

octets 형식(예: 2016년)의 연도입니다.

%Z

표준 시간대 약어(예: CEST)입니다.

%F

전체 날짜 (예: 2016-09-16)입니다. 이 옵션은 %Y-%m-%d 와 동일합니다.

%T

HH:MM:SS 형식의 전체 시간(예: 17:30:24)입니다. 이 옵션은 %H:%M:%S와 같습니다.

예 3.6. 현재 날짜 및 시간 표시

현재 날짜 및 로컬 시간을 표시하려면 쉘 프롬프트에서 다음을 입력합니다.

~]$ date
Mon Sep 16 17:30:24 CEST 2016

현재 날짜 및 시간을 UTC로 표시하려면 쉘 프롬프트에서 다음을 입력합니다.

~]$ date --utc
Mon Sep 16 15:30:34 UTC 2016

date 명령의 출력을 사용자 지정하려면 다음을 입력합니다.

~]$ date +"%Y-%m-%d %H:%M"
2016-09-16 17:30

3.2.2. 현재 시간 변경

현재 시간을 변경하려면 --set 또는 -s 옵션과 함께 date 명령을 root 로 실행합니다.

date --set HH:MM:SS

HH 를 1시간, MM 을 1분으로 바꾸고, SS 를 1초로 바꾸면 모두 두 자리형으로 입력됩니다.

기본적으로 date 명령은 시스템 클럭을 로컬 시간으로 설정합니다. UTC로 시스템 시계를 설정하려면 --utc 또는 -u 명령줄 옵션을 사용하여 명령을 실행합니다.

date --set HH:MM:SS --utc

예 3.7. 현재 시간 변경

현재 시간을 11:26 p.m.로 변경하려면 root 로 다음 명령을 실행하십시오.

~]# date --set 23:26:00

3.2.3. 현재 날짜 변경

현재 날짜를 변경하려면 --set 또는 -s 옵션과 함께 date 명령을 root 로 실행합니다.

date --set YYYY-MM-DD

octets을 4자리 연도로 바꾸고, MM 을 두 자리 월 한 달로, DD 를 월의 두 자리 날짜로 바꿉니다.

현재 시간을 지정하지 않고 날짜를 변경하면 시간을 00:00:00으로 설정합니다.

예 3.8. 현재 날짜 변경

현재 날짜를 2017년 6월 2일로 변경하고 현재 시간(11:26 p.m.)을 유지하려면 root 로 다음 명령을 실행합니다.

~]# date --set "2017-06-02 23:26:00"
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.