LinuxCommandLibrary

finger

TLDR

Look up local user

$ finger [username]
copy
Look up remote user
$ finger [username]@[host]
copy
List all logged in users
$ finger
copy
Long format output
$ finger -l [username]
copy
Show office info only
$ finger -s [username]
copy

SYNOPSIS

finger [options] [user...] [user@host...]

DESCRIPTION

finger displays information about system users including name, terminal, login time, and contact information. It reads from system databases and user home directories.
Users can customize their finger output with .plan and .project files in their home directory. Remote finger queries contact the finger daemon on port 79.
finger was once common for finding contact information on multi-user systems and across the early internet.

PARAMETERS

USER

Username to look up.
USER@HOST
Remote user lookup.
-l
Long format output.
-s
Short format output.
-m
Match exact username only.
-p
Omit .plan and .project files.
--help
Display help information.

CAVEATS

Privacy concerns led to disabling on most systems. Remote finger is often blocked. Information disclosure can be a security risk.

HISTORY

finger originated at Stanford in 1971 and became a standard Unix utility. Once ubiquitous for user lookup, it's now largely deprecated due to privacy and security concerns.

SEE ALSO

who(1), w(1), pinky(1)

Copied to clipboard