LAST,LASTB(1)

NAME
last, lastb - 사용자들의 마지막 로그인했는 기록 목록을 보여준다.

SYNOPSIS
last [-R] [-num] [ -n num ] [-adx] [ -f file ] [name...] [tty...]
lastb [-R] [-num] [ -n num ] [ -f file ] [-adx] [name...] [tty...]

DESCRIPTION
Last 명령은 /var/log/wtmp 파일이나, -f 옵션에서 지정한 파일을 통해서 사용자의 로그인, 로그아웃 시간을 보여준다. 특정 사용자의 이름이나, tty를 지정할 수 있으며, 이렇게 지정되면, 해당 사용자의 로그인 정보만을 보여준다. tty의 이름은 생략될 수 있어, last 0 명령은 last tty0 명령과 같은 기능을 한다. last가 실행 중에 SIGINT(인터럽트 글쇠, 주로 Ctrl-C에 의해서 만들어지는 신호)가 감지되거나, SIGQUIT(마침 글쇠, 주로 Ctrl-\에 의해서 만들어지는 신호)가 감지되면, 실행을 마친다.

접속 사용자 이름에 reboot라고 나오는 것은 시스템이 reboot된 것을 나타낸다. 즉 last reboot 명령으로 기록 파일이 만들어진 후부터 reboot 되었는 기록을 모두 볼 수 있다.

Lastb 명령은 접속 실패를 기록하는 파일인 /var/log/btmp 파일을 대상으로 한다는 것을 제외하고는 last 명령과 같다.

OPTIONS

-num
    num 만큼의 줄만 보여준다.

-n num
    윗 기능과 같음.

-R  hostname 필드를 보여주지 않음.

-a  hostname 필드를 마지막에 보여줌. 이 옵션은 다음 옵션과 함께 요용하게 쓰임.

-d  다른 호스트에서 접속한 것만 보여줌.

-x  shutdown이 일어난 상태나, run level이 바뀐 상태도 보여줌.

NOTES
wtmp 파일이나, btmp 파일이 없을 수도 있다. 시스템은 이런 파일이 있을 경우에만, 로그인 정보를 그 파일에 기록한다. 만약 없는데, 이제부터 last 명령을 사용하고 싶다면, 단지 간단하게 touch 명령을 사용해서 각 파일을 만들어 놓으면 된다. (예를 들면, touch /var/log/wtmp).

AUTHOR
Miquel van Smoorenburg, miquels@cistron.nl

SEE ALSO
shutdown(8), login(1), init(8)