OpenBSD manual page server

Manual Page Search Parameters
LOGNAME(1) General Commands Manual LOGNAME(1)

lognamedisplay user's login name

logname

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.

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

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

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

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

July 25, 2022 OpenBSD-current