I am following a book on Linux. One of the first commands is to execute who am i
. It should return my username. However, it returns an empty prompt.
What am I missing?
I am using Fedora 25.
When you write:
who am i
You're actually passing two parameters ("am" and "i") to the who
command:
:~$ who --help
Usage: who [OPTION]... [ FILE | ARG1 ARG2 ]
You want to do (without the spaces; it's a different function):
whoami
to get what you want.