Man Pages

lslogins(1) - phpMan lslogins(1) - phpMan

Command: man perldoc info search(apropos)  


LSLOGINS(1)                      User Commands                     LSLOGINS(1)



NAME
       lslogins - display information about known users in the system

SYNOPSIS
       lslogins [options] [-s|-u[=UID]] [-g GROUPS] [-l LOGINS]

DESCRIPTION
       Examine the wtmp and btmp logs, /etc/shadow (if necessary) and /etc/passwd and output the desired data.

       Mandatory arguments to long options are mandatory for short options too.

       The default action is to list info about all the users in the system.

OPTIONS
       Display info about existing users.

       -a, --acc-expiration
              Display  data  about the date of last password change and the account expiration date (see shadow(5) for
              more info).  (Requires root priviliges.)

       -e, --export
              Output data in the format of NAME=VALUE.

       -f, --failed
              Display data about the users' last failed login attempts.

       -G, --groups-info
              Show information about groups.

       -g, --groups=GROUPS
              Only show data of users belonging to GROUPS. More than one group may be specified; the list  has  to  be
              comma-separated.

       -l, --logins=LOGINS
              Only show data of users with a login specified in LOGINS. More than one login may be specified; the list
              has to be comma-separated.

       -L, --last
              Display data containing information about the users' last login sessions.

       -m, --supp-groups
              Show supplementary groups.

       --notruncate
              Don't truncate output.

       -o , --output list
              Specify which output columns to print.  Use --help to get a list of all supported columns.

       -p , --pwd
              Display information related to login by password (see also -afR).

       -r, --raw
              Raw output (no columnation).

       -s, --system-accs
              Show system accounts. These are by the default all accounts with UID below  1000  (non-inclusive),  with
              the  exception of either nobody or nfsnobody (UID 65534). The UID treshold can also be specified explic-
              itly (necessary for some distributions that allocate UIDs starting from 100, 500 - or an  entirely  dif-
              ferent value - rather than 1000).

       --time-format type
              Display  dates  in  short,  full or iso format. The default is short, this time format is designed to be
              space efficient and human readable.

       -u, --user-accs
              Show user accounts. These are by the default all accounts with UID  above  1000  (inclusive),  with  the
              exception  of  either nobody or nfsnobody (UID 65534). The UID treshold can also be specified explicitly
              (necessary for some distributions that allocate UIDs starting from 100, 500 - or an  entirely  different
              value - rather than 1000).

       -Z, --context
              Display the users' security context.

       --wtmp-file path
              Alternate path for wtmp.

       --btmp-file path
              Alternate path for btmp.

       -h, --help
              Display help information and exit.

       -V, --version
              Display version information and exit.


NOTES
       The default UID tresholds are read from /etc/login.defs.


EXIT STATUS
       0      if OK,

       1      if incorrect arguments specified,

       2      if a serious error occurs (e.g. a corrupt log).

SEE ALSO
       group(5), passwd(5), shadow(5), utmp(5)

HISTORY
       The lslogins utility is inspired by the logins utility, which first appeared in FreeBSD 4.10.

AUTHORS
       Ondrej Oprala
       Karel Zak


AVAILABILITY
       The lslogins command is part of the util-linux package and is available from Linux Kernel Archive



util-linux                        April 2014                       LSLOGINS(1)