Updated: 2022/Sep/29

Please read Privacy Policy. It's for your privacy.


LASTLOGIN(8)                System Manager's Manual               LASTLOGIN(8)

NAME
     lastlogin - indicate last login time of users

SYNOPSIS
     lastlogin [-Fnrt] [-f filename] [-H hostsize] [-L linesize] [-N namesize]
               [user ...]

DESCRIPTION
     lastlogin will list the last login session of specified users, or for all
     users by default.  Each line of output contains the user name, the tty
     from which the session was conducted, any hostname, and the start time
     for the session.

     If multiple users are given, the session information for each user is
     printed in the order given on the command line.  Otherwise, information
     for all users is printed, sorted by uid.

     lastlogin differs from last(1) in that it only prints information
     regarding the very last login session.  The last login database is never
     turned over or deleted in standard usage.

     The following options are available:

     -F      Use fixed widths for all output fields.

     -f filename
             Process input from filename.  If the file ends with an "x", then
             it is assumed that it is a lastlogx(5) file, else it is assumed
             to be a lastlog(5) file.

     -H hostlen
             Set the field width for host output to hostlen characters.

     -L linelen
             Set the field width for line output to linelen characters.

     -N namelen
             Set the field width for name output to namelen characters.

     -n      Attempt to print numeric host addresses.  This option is only
             supported with lastlogx(5) format files.

     -r      Reverse the order of the sort.

     -t      Sort by last login time (most recent first.)

FILES
     /var/log/lastlogx  default last login database
     /var/log/lastlog   compatibility last login database

EXAMPLES
     lastlogin looks by default to the /var/log/lastlogx database, where some
     old programs that are not utmpx(5) aware might only write to
     /var/log/lastlog.  To look at the old database one can use:

           lastlogin -f /var/log/lastlog

SEE ALSO
     last(1), lastlog(5), lastlogx(5), ac(8)

AUTHORS
     John M. Vinopal wrote this program in January 1996 and contributed it to
     the NetBSD project.

NetBSD 10.99                      May 6, 2020                     NetBSD 10.99