LAST(1)

명칭
last - 최근 로그인한 유저의 기록을 표시한다

서식
last [-n] [ -d [[CC]YY] [MMDD] hhmm [.SS]] [-f file] [-h host] [-s] [-t tty] [-w] [user ...]

해설
last 유틸리티는 지정되었다 user, tty, (이)나 host 에서의 로그인하고 나서 로그아웃까지를 최근의 물건으로부터 표시합니다. 또는, 본명령은, 지정했을 때 각에 로그인하고 있던 유저를 표시합니다. 출력의 각 행에는, 유저명, 세션을 처리한 tty, 호스트명, 세션의 개시 및 종료시각, 세션의 기간의 정보가 포함됩니다. 세션이 아직 계속중인지, 크래쉬내지 셧다운에 의해 중단되었을 경우는 그처럼 표시됩니다.

다음의 옵션이 사용 가능합니다:

- n 표시하는 세션 정보를, n 행 이내에 제한합니다.

-d date
    snapshot의 일시를 지정합니다. 그 snapshot의 일시에 로그인하고 있던 전유저가 보고됩니다. 보존되고 있는 wtmp 파일로부터 결과를 꺼내기 위해서(때문에), -f 옵션을 사용 가능합니다. 본옵션이 지정되면(자), -f (와)과 - n 이외의 전옵션은 무시됩니다. 인수는 다음의 서식이어야 합니다: [[CC]YY] [MMDD] hhmm [.SS] 여기서, 각 캐릭터의 조는 다음의 의미입니다:

    CC  해의 최초의 2 자리수 (세기).
    YY  해의 다음의 2 자리수. YY 하지만 지정되어 CC 하지만 지정되지 않는 경우, YY 에 69 에서 99 의 값을 지정하면(자) CC 의 값은 19 가 됩니다. 그렇지 않은 경우, CC 의 값은 20 이 됩니다.
    MM  달이며, 1 에서 12 입니다.
    DD  날이며, 1 에서 31 입니다.
    hh  시간이며, 0 에서 23 입니다.
    mm  분이며, 0 에서 59 입니다.
    SS  초이며, 0 에서 61 입니다.

    CC (와)과 YY 의 캐릭터의 조가 지정되지 않는 경우, 값은 현재의 해가 됩니다. SS 캐릭터의 조가 지정되지 않는 경우, 값은 0 이 됩니다.

-f file
    지정한 파일로부터 로그인 정보 파일을 읽어들입니다. 디폴트 그럼, /var/log/wtmp (을)를 읽어들입니다.

-h host
    host (은)는, 호스트명이나 인터넷 주소를 지정합니다.

-s  로그인 세션의 길이를, 디폴트의 날짜·시간수·분수가 아니고, 초수로 리포트합니다.

-t tty
    tty (을)를 지정합니다. tty 에는, 완전한 단말명인가, tty 를 생략 한 이름을 사용할 수가 있습니다. 예를 들어, “last -t 03” (은)는, “last -t tty03” (와)과 같습니다.

-w  로그인 세션의 필드폭을 펼쳐 디폴트의 날짜·시간수·분수만이 아니고, 초수도 리포트합니다.

-y  세션 개시 시각에 해도 리포트합니다.

복수의 인수가 주어져 snapshot의 일시가 지정되지 않으면 last (은)는 그러한 인수의 어느쪽이든을 만족하는 모든 세션 정보를 표시하려고 합니다. 즉, “last root -t console” (으)로 하면(자), “root” (이)가 간 세션의 모두와 단말 console 상에서의 세션의 모든 것을 표시합니다. 만약, user 도 host 도 tty 도 지정되지 않으면, last (은)는 모든 로그인, 로그아웃 정보를 표시 합니다.

시스템을 리부트하면(자), 그 정보는 가상 유저이다 reboot 의 세션으로서 기록됩니다. 따라서, “last reboot” (으)로 하면(자), 시스템의 리부트 간격을 알 수가 있습니다.

세치기가 일어나면(자), wtmp 의 기록 개시 일시를 표시합니다. QUIT 시그널에 의해 세치기를 했을 경우, last 하 검색을 개시하고 나서 시그널을 받기까지 검색한 일자를 표시해, 실행을 계속합니다.

관련 파일
/var/log/wtmp
    로그인 정보 데이타베이스

관련 항목
lastcomm(1), utmp(5), ac(8)

버그
로그인 쉘이 어떠한 이유로 이상종료(ABEND) 했을 경우, 로그아웃의 기록이 wtmp 파일에 기록되지 않는 경우가 있습니다. 이와 같은 경우, last 는, 로그아웃의 시각을 "shutdown" 라고 표시합니다.

역사
last 유틸리티는 3.0BSD (으)로부터 등장했습니다.