본문 바로가기

Ubuntu/linux Command

Linux Basic Command (date)

728x90

날자를 문자열로 출력

 

용례1 : date

옵션없이 사용하면 현재 날자를 출력하며 포맷은 locale 설정에 따라 달라짐

 

 

용례2 : date "+%Y-%m-%d"
날자를 YYYY-MM-DD 포맷으로 출력.

 

 

시간,초는 아래 키워드를 사용

  • 24 시간: %H
  • 12시간: %I
  • 분: %M
  • 초: %S
  • 오전/오후: %p
  • unix time stamp: %s(소문자)

 

용례3 :

   date "+%Y-%m-%d %H:%M:%S"

2021-08-05 13:57:41

   date "+%Y-%m-%d %l:%M:%S %p"

2021-08-05  1:59:39 PM

 

 

 

특정 날자 구하기

-d 옵션뒤에 구할 날자의 문자열을 지정.

 

 

용례1 :  date -d "-1 days"

어제 날자

 

 

용례2 :  date -d "-1 weeks"

한주전

 

 

용례3 :  date -d "+1 months +3 days" "+%Y-%m-%d"

1달 3일후를 YYYY-MM-DD로 표현

 

 

시스템 날자 설정

 

시스템 날자는 root 권한이 필요.

용례1 :  sudo date  +%Y%m%d --set="20210805"

 

용례2 : sudo date  "+%Y-%m-%d %H:%M:%S" -s "20210805-13:24:50"

'Ubuntu > linux Command' 카테고리의 다른 글

Linux Basic Command (ln)  (0) 2021.08.05
Linux Command (chmod)  (0) 2021.08.05
Linux Basic Command (rm)  (0) 2021.08.05
Linux Basic Command (mv)  (0) 2021.08.05
Linux Basic Command (cp)  (0) 2021.08.05