프로그래밍으로 로그아웃시간을 알수 있는 방법은?

익명 사용자의 이미지

wtmp파일을 getutent()를 이용해서 보면

프로세스들의 기록이 나오는데요..

USER_PROCESS는 사용자가 로그인한 기록이더군요.

DEAD_PROCESS는 프로세스들이 종료한 기록이구요

그런데..

last -f wtmp하면 사용자의 로그인~로그아웃시간이 나옵니다..

계속 사용중이면 still logged in 이라고 보여주고..

로그아웃한 시간을 프로그래밍으로 구현할수 있는 방법이 있을까요?

리플 부탁드립니다.

익명 사용자의 이미지

안녕하세요...

여기에 관한 내용이라면...
APUE(Advanced Programming in the UNIX Environment)의 p.153을 보시면
은 많은 도움이 되실것 같네요...

많은 도움이 되시길...

_ 信

익명 사용자의 이미지

한글판 153쪽에는 tempnam에 대한 내용 뿐인데염

익명 사용자의 이미지

감사~~