How do I List Unix users?
List Logged In Unix Users
Unix has many commands to list users who are logged in.
These commands include `w`, `who`, and `users`:
$ w
9:51PM up 99 days, 5:39, 2 users, load averages: 0.83, 0.90, 0.90
USER TTY FROM LOGIN@ IDLE WHAT
will p0 c-66-164-235-73. 8:11AM - w
spencer p3 c-66-164-235-73. 8:26PM 1:24 pine
$ who
will ttyp0 Jul 26 08:11 (66.164.235.73)
spencer ttyp3 Jul 26 20:26 (66.164.235.73)
$ users
spencer will
List All Unix Users
To list all users on a Unix system, even the ones who are not logged in, look at the /etc/password file.
$ cat /etc/passwd
...
george:*:1009:1009:George Washington:/home/george:/usr/bin/bash
tom:*:1016:1016:Thomas Jefferson:/home/tom:/usr/bin/bash
al:*:1017:1017:Alexander Hamilton:/home/alex:/usr/bin/bash
...
You can use the `cut` command to only see one field from the password file.
For example, to just see the Unix user names, use the command "$ cat /etc/passwd | cut -d: -f1".
$ cat /etc/passwd | cut -d: -f1
...
george
tom
al
...
Or, to only see the GECOS field (i.e. the account holders real name), try this:
$ cat /etc/passwd | cut -d: -f5
...
George Washinton
Thomas Jefferson
Alexander Hamilton
...
Note that you will also see Unix system accounts, such as "root", "bin", and "daemon" in the /etc/passwd file. These system accounts are not Unix users.
![]() Learning the Unix Operating System/td> | If you're new to Unix, this concise book will tell you just what you need to get started and no more. This fifth edition is the most effective introduction to Unix in print, covering Internet usage for email, file transfers, and web browsing. It's an ideal primer for Mac and PC users who need to know a little about Unix on the systems they visit. The new edition also contains many major and minor updates to help the reader navigate Unix's ever-expanding capabilities. In response to the popularity of Linux, the book now focuses on the popular bash shell preferred by most Linux users. A new chapter explains how to use ftp, pine for mail, and offers useful knowledge on how to surf the web. And the author has included tips throughout the text on security basics, especially in the Internet and networking sections. The book includes a completely updated quick reference card to make it easier for the reader to access the key functions of the command line. |
|
Bookmark How do I List Unix users?


