리눅스 시간 설정

리눅스 시간 설정
$ date 042612492005
$ hwclock -w

위의 코드는 시스템 시간을 설정하는 방법을 보여주지만, 타임스탬프 문자열은 애초에 어떻게 생성됩니까?

답변1

형식은 date다음과 같습니다.

MMDDhhmm[[CC]YY][.ss]

따라서 위의 예는 다음과 같이 이해될 수 있습니다.

12:49:00 04-26-2005

그런데 첫 번째 줄이 설정됩니다.시스템 시간그리고 두 번째 라인 세트하드웨어 시계. 바라보다이 설명.

답변2

아마도 직접 입력할 것입니다. man date다음 형식을 사용하는 것을 볼 수 있습니다.[MMDDhhmm[[CC]YY][.ss]]

따라서 위 내용은 2005년 4월 26일 오후 12시 49분입니다.

현재 텍사스 전화번호는 041122292011입니다(2011년 4월 11일 오후 10시 29분).

답변3

Linux에서는 타임스탬프가 time() 함수에 의해 생성됩니다.

$ 명 2 번
TIME(2) 리눅스 프로그래머 매뉴얼 TIME(2)

이름
       time - 시간을 초 단위로 가져옵니다.

요약
       #포함하다

       time_t 시간(time_t *t);

설명하다
       time()은 epoch(1월 1일 00:00:00 UTC) 이후의 시간을 반환합니다.
       1970), 초 단위입니다.

관련 정보