English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux date 명령어는 시스템의 날짜와 시간을 표시하거나 설정하는 데 사용됩니다. 표시 측면에서 사용자는 표시하고자 하는 형식을 설정할 수 있습니다. 형식 설정은 플러스 기호(+로 시작)와 여러 기호로 구성되며, 사용할 수 있는 기호 목록은 다음과 같습니다:
시간에 관해:
날짜에 관해:
플러스로 시작하지 않으면 시간을 설정하는 것을 의미하며, 시간 형식은 MMDDhhmm[[CC]YY][.ss]입니다. MM은 월, DD는 일, hh는 시간, mm은 분, CC는 연도의 앞 두 자리, YY는 연도의 뒷 두 자리, ss는 초입니다.
사용 권한: 모든 사용자
의미없는 0이 표시되지 않도록 하고 싶을 때(예를 들어 1999/03/07)에서 마크에 삽입할 수 있습니다 - 기호, 예를 들어 date'+%-H:%-M:%-S'는 분, 시, 초 중 의미없는 0을 제거합니다. 예를 들어 원래의 08:09:04 변わり으로 894다른 사람(예를 들어 root)만이 시스템 시간을 설정할 수 있습니다.
root 권한으로 시스템 시간을 변경한 후, clock -시스템 시간을 CMOS에 기록하여 다음 재시작 시 시스템 시간이 가장 최신의 올바른 값을 유지할 수 있도록 합니다.
date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]
파라미터 설명:
현재 시간을 표시하십시오
# date 월요일 5월 12 14:0812 CST 2010 # date ''+%c'' 2010년05월12일 월요일 14시간09분02초 # date ''+%D'' //전체 시간을 표시하십시오 05/12/10 # date ''+%x'' //숫자 날짜를 표시하십시오. 연도는 두 자릿수로 표시하십시오 2010년05월12일 # date ''+%T'' //날짜를 표시하십시오. 연도는 네 자릿수로 표시하십시오 14:0931 # date ''+%X'' //표시하십시오24시간의 형식 14시간09분39초
자신의 형식으로 출력하십시오
# date ''+usr_time: $1:%M %P -hey' usr_time: $116 오후 -hey
시간을 표시하고 줄을 건너뛰어 현재 날짜를 표시하십시오
date ''+%T%n%D'
월과 일을 표시하십시오
date ''+%B %d'
날짜와 설정 시간을 표시하십시오(123456)
date --date ''123456