OS 기술/Linux

리눅스 시간 관련 명령어 date

DongT 2023. 7. 4. 17:15
728x90
반응형

일반적으로 리눅스에서 시간은 NTP로 자동 설정하지만, 특수한 경우에는 직접 변경 필요함.
 
 
현재 설정된 OS 시간 확인 명령어 : date

[root] # date
Tue Dec  7 18:21:23 KST 2021

 
OS 시간 변경 명령어 : date  mmddHHMMYYYY

[root@DECMSTR02P crontestdir]# date
Tue Dec  7 18:27:02 KST 2021
[root@DECMSTR02P crontestdir]# date 120709272021
Tue Dec  7 09:27:00 KST 2021
[root@DECMSTR02P crontestdir]# date
Tue Dec  7 09:27:02 KST 2021

필요시 초까지 지정 :  date  mmddHHMMYYYY.SS
 
 
쉘스크립트에 사용할 때, date로 출력되는 날짜의 변수명
 Y:년, m:월, d:일, H:시, M:분, S:초
변수 사용 예시

[root] # datetime=`date +"Y="%Y_"m="%m_"d="%d_"H="%H_"M="%M_"S="%S`; echo $datetime
Y=2021_m=12_d=07_H=18_M=21_S=22
[root] # date
Tue Dec  7 18:21:23 KST 2021

월의 m과 분의 M 구분 잘해야함

728x90