| HOME / 정보공유 / AIX 명령어 모음

last
last last 명령 목적 이전 로그인에 대한 정보를 표시합니다. 구문
last [ -f FileName ] [ -Number ] [ Name ... ] [ Terminal ... ]
설명
last 명령은 /var/adm/wtmp 파일에 역시 기록되는 모든 이전 로그인 및 로그아웃을 연대기 역순으로 표시합니다. /var/adm/wtmp 파일은 로그인 및 로그아웃 이벤트가 발생할 때 레코드를 수집하고 레코드가 일일 보고 프로시저의 일부로써 acctcon1 및 acctcon2 명령에 의해 처리될 때까지 보유합니다. 시간 디먼인 timed가 시스템 시간을 변경할 경우, 의사 사용자 "date" 아래의 wtmp에 항목을 기록합니다. "date |"로 시작하는 항목은 변경 전에 기록되고, "date {"로 시작하는 항목은 변경 후에 기록됩니다. 이로서, 시간이 변경되는 동안의 로그인에 대한 정확한 사용통계가 가능하게 됩니다.
리스트는 다음으로 제한될 수 있습니다.
-Number 매개변수에 의해 지정된 행의 수.
Name 매개변수에 의해 지정된 사용자에 의한 로그인 또는 로그오프.
Terminal 매개변수에 의해 지정된 터미널의 로그인 또는 로그오프.
터미널의 완전한 이름을 사용하거나 tty(터미널 장치)의 약어를 사용할 수 있습니다. 예를 들어, tty0 터미널 또는 0 터미널 중 하나를 지정할 수 있습니다.
주: 사용자가 Name 및 Terminal 매개변수를 모두 지정하는 경우, last 명령은 어느 한 기준을 만족하는 모든 로그인 및 로그오프를 표시합니다.
각 프로세스에 대해 last 명령은 다음을 표시합니다.
세션이 시작한 시간
지속시간
사용된 터미널(tty)
적용 가능한 경우, 다음 정보가 포함됩니다.
재부팅으로 인한 종료
여전히 계속 중인 세션
last 명령을 인터럽트하면, /var/adm/wtmp 파일에서 어디까지 탐색이 진행되었는지를 나타냅니다. quit 신호로 인터럽트되는 경우, 명령은 탐색이 진행된 정도를 나타낸 후 탐색을 계속합니다. quit 신호는 다음 중 어느 하나일 수 있습니다.
#define SIGQUIT 3 /* (*) quit,
generated from terminal special char */
#define SIGKILL 9 /* kill (cannot be caught or ignored) */
#define SIGTERM 15 /* software termination signal */
kill 명령을 옵션 없이 호출하여 디폴트 SIGTERM 신호를 송신합니다. 사용자가 SIGQUIT 신호를 송신하고 싶다면, 다음을 입력하십시오.
kill -3 (Process ID)
자세한 정보는 kill 명령을 참조하십시오.
플래그
-f FileName 로그인 및 로그오프를 읽을 대체 파일을 지정합니다.
예제
사용자 root에 의해 또는 console 터미널로부터 기록된 모든 로그인 및 로그오프를 표시하려면, 다음을 입력하십시오.
last root console
시스템 재부트 사이의 시간을 표시하려면, 다음을 입력하십시오.
last reboot
시스템이 다시 시작하면 reboot 의사 사용자가 로그인됩니다.
파일
/usr/bin/last last 명령이 들어 있습니다.
/var/adm/wtmp 로그인, 로그오프 및 시스템 종료 레코드를 포함하여 연결 시간 사용통계 데이터가 들어 있습니다.
관련 정보
acctcon1, accton2 명령, lastlogin 명령.