이 안내서에서는 다양한 형식의 Linux 명령 행을 사용하여 날짜와 시간을 인쇄하는 방법을 설명합니다.
날짜 및 시간을 표시하는 방법
Linux 명령 행을 사용하여 날짜와 시간을 표시하는 명령을 추측했을 것입니다. 이것은 매우 간단합니다.
날짜
기본적으로 출력은 다음과 같습니다.
Wed Apr 20 19:19:21 BST 2016
다음 요소 중 일부 또는 전부를 표시 할 날짜를 얻을 수 있습니다.
- % a - 축약 된 요일 이름 (예 : 월, 화, 수요일)
- % A - 하루 종일 이름 (즉, 월요일, 화요일, 수요일)
- % b 또는 % h - 축약 된 월 이름 (즉, jan, feb, mar)
- % B - 전체 월 이름 (1 월, 2 월, 3 월)
- % c - 로케일 날짜 및 시간 (전체 날짜 및 시간)
- % C - 짧은 해 (즉, 14, 15, 16)
- % d - 날짜 (예 : 01, 02, 03)
- % D - M / D / Y와 동일 (예 : 04/20/16)
- % e - 패딩 된 날짜 (예 : '1', '2')
- % F - 전체 날짜, yyyy-mm-dd와 동일
- % H - 시간 (00, 01, 02, 21, 22, 23)
- % I - 시간 (1,2,3,10,11,12)
- % j - 일년 (즉, 243)
- % k - 패딩 된 시간 (즉, '1'은 '1'이됩니다)
- % l - 패딩 시간 (12 시간 시계)
- % m - 월 번호 (1,2,3)
- % M - 분 (1,2,3,57,58,59)
- % n - 새 줄
- % N - 나노초
- % p - 오전 또는 오후
- % P - % p와 (와) 같은 소문자 (역설적)
- % r - 로케일 12 시간 시계 시간
- % R - 시간과 분의 24 시간 버전
- % s - 1970-01-01 00:00:00 이후 초
- % S - 초 (01,02,03, 57, 58, 59)
- % t - 탭
- % T - % H와 같은 시간 : % M : % S
- % u - 요일 (1은 월요일, 2는 화요일 등)
- % U - 주 수 (일요일이 주일의 첫 번째 날이라고 가정)
- % V -주의 첫 번째 요일 인 월요일의 ISO 주 번호
- % w - 요일 (0 일요일)
- % W - 월요일이주의 첫 번째 요일 인 연도의 주 수
- % x - 로케일 날짜 표현 (2015 년 12 월 31 일)
- % X - 지역 시간 표현 (14:44:44)
- % y - 마지막 두 자리 숫자
- % Y - 연도
- % z - 숫자로 된 시간대 (즉, -0400)
- % : z - 숫자로 표시된 시간대 (예 : -04 : 00)
- % :: z - 다음과 같은 숫자 시간대 (즉, -04 : 00 : 00)
- % Z - 알파벳 표준 시간대 약어 (GMT)
- - - 단일 하이픈은 제로 패딩을 방지합니다.
- _ - 공백이있는 하나의 밑줄 패드
- 0 - 제로가있는 패드
- ^ - 가능한 경우 대문자 사용
- # - 가능한 경우 대문자 사용
그것은 엄청난 수의 옵션이며 나는 데이트 커맨드가 대부분의 사람들이 리눅스에 기여 하고 첫 번째 프로그램을 컴파일 하기를 원할 때 뭔가를 추가하려고 시도하는 것이라고 생각합니다.
기본적으로 시간 만 표시하려면 다음을 사용할 수 있습니다.
날짜 + % T
그러면 19:45:00에 출력됩니다. (즉,시, 분, 초)
다음을 사용하여 위의 내용을 수행 할 수도 있습니다.
날짜 + % H : % M : % S
위의 명령을 사용하여 날짜도 첨부 할 수 있습니다.
날짜 + % d / % m / % Y % t % H : % M : % S
기본적으로 플러스 기호 뒤에 위의 스위치를 조합하여 원하는 날짜를 출력 할 수 있습니다. 공백을 추가하려는 경우 날짜 주위에 따옴표를 사용할 수 있습니다.
날짜 + '% d / % m / % Y % H : % M : % S'
UTC 날짜를 표시하는 방법
다음 명령을 사용하여 컴퓨터의 UTC 날짜를 볼 수 있습니다.
날짜 -u
영국에 계시다면 "18시 58 분 20 초"대신 "17시 58 분 20 초"가 표시됩니다.
RFC 날짜를 표시하는 방법
다음 명령을 사용하여 컴퓨터의 RFC 날짜를 볼 수 있습니다.
date -r
그러면 다음과 같은 형식으로 날짜가 표시됩니다.
2016 년 4 월 20 일 수요일 19:56:52 +0100
이것은 GMT보다 한시간 앞서 있음을 보여줌으로써 유용합니다.
몇 가지 유용한 날짜 명령
다음 주 월요일에 알고 싶니? 이것을보십시오 :
date -d "다음 월요일"
이 글을 쓰는 시점에서 "Mon 25 Apr 00:00:00 BST 2016"이 반환됩니다.
-d는 기본적으로 미래에 날짜를 인쇄합니다.
같은 명령을 사용하여 생일이나 크리스마스가 어느 요일인지 알 수 있습니다.
날짜 -d 12/25/2012
결과는 Sun Dec 25입니다.
개요
다음 명령을 사용하여 date 명령의 매뉴얼 페이지를 확인하는 것이 좋습니다.
남자 데이트