Whoami (command)

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

whoami is a command found on most Unix-like operating systems, Windows Vista and Windows Server 2008. It is a concatenation of the words "Who am I?" and prints the effective userid (username) of the current user when invoked. It has the same effect as the command id -un.

On Unix-like operating systems, the output of the command is slightly different from $USER because whoami outputs the username that the user is working under, whereas $USER outputs the username that was used to login. For example, if the user logged in as John and su into root, whoami displays root and echo $USER displays John. This is because the su command does not invoke a login shell by default.

The GNU version was written by Richard Mlynarik and is part of the GNU Core Utilities (coreutils).

The command is also available as part of the Windows 2000 Resource Kit[1] and Windows XP SP2 Support Tools[2].

Contents

Example

If you're logged in as root simply type whoami and the computer prints out:

# whoami
root

or if you're logged in as the user baldur the computer prints:

# whoami
baldur

It's also possible to add --help after whoami, which displays help for the command:

# whoami --help

If --version is added after whoami it displays that version your operating system is:

# whoami --version
whoami (GNU coreutils) 6.10
Copyright © 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard Mlynarik.

See also

References

External links

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net