LOGNAME(1) - General Commands Manual

LOGNAME(1) - General Commands Manual #

LOGNAME(1) - General Commands Manual

NAME #

logname - display user’s login name

SYNOPSIS #

logname

DESCRIPTION #

The logname utility writes the user’s login name to standard output followed by a newline (’\n’).

The logname utility explicitly ignores the LOGNAME and USER environment variables because the environment cannot be trusted.

EXIT STATUS #

The logname utility exits0 on success, and>0 if an error occurs.

SEE ALSO #

who(1), whoami(1), getlogin(2)

STANDARDS #

The logname utility is compliant with the IEEE Std 1003.1-2008 (“POSIX.1”) specification.

HISTORY #

The logname command first appeared in PWB/UNIX 1.0 and was reimplemented for 4.3BSD-Net/2.

OpenBSD 7.5 - July 25, 2022