utmp, wtmp 및 btmp: 'tmp'가 무엇인가요?

utmp, wtmp 및 btmp: 'tmp'가 무엇인가요?

이전 질문에서:

utmp, wtmp 및 btmp가 그대로 호출되는 이유는 무엇입니까?

이제 'tmp' 부분이 무엇인지 알고 싶습니다. '임시/임시'인가요? 이전 질문에서 볼 수 있듯이 해당 부분은 답변되지 않았습니다.

답변1

tmp짧을 수도 있다일시적인(에서와 같이과도 현상) 이러한 파일은 로그 파일과 마찬가지로 주기적으로 회전/잘리기 때문입니다. utmp및 파일 은 처음 도입되었을 때에도 wtmp상주했습니다./tmp버전 3 AT&T Unix.

하지만 tmp요즘은 '의 약자'로 읽어도 된다.타임스탬프. tm의 일반적인 약어이기도 합니다.시간(예를 들어 C 함수에 대한 매뉴얼 ctime()헤더time.h) 이러한 파일에는 사용자 로그인과 관련된 시스템 이벤트의 타임스탬프가 포함되어 있습니다.

  • 아마도 u다음 utmp에서 비롯된 것 같습니다.사용자.
  • (그것이 있는 시스템의) in은 아마도 다음에서 비롯될 것 입니다 b.btmp나쁜(잘못된 로그인).
  • wwtmp 5월출신WHO("누가 로그인했습니까?"와 같이), 그러나 그들이 사용하는 whoor w(유틸리티) 에서는 그렇지 utmp않습니다 wtmp.

관련 정보