Il comando ha lo stesso effetto del comando Unix id -un. Su sistemi operativi simili a Unix, l'output del comando è leggermente diverso da $USER perché whoami fornisce l'username con cui l'utente sta lavorando, mentre $USER fornisce l'username utilizzato per accedere. Ad esempio, se l'utente ha effettuato l'accesso come John e su in root, whoami visualizza root e echo $USER visualizza John. Questo perché il comando su non invoca una shell di accesso per impostazione predefinita. Domanda: Cosa usa $USER come nome utente della persona?
il nome utente utilizzato per l'accesso