whoami

Från Wikipedia
Hoppa till: navigering, sök

whoami är ett Unix-kommando. Det finns i de flesta Unix-liknande operativsystemen och på senare tid även i Microsoft Windows.

Kommandot är en hopslagning av orden "Who am I?" och skriver användarens användarnamn till standardutmatningen. Det har samma effekt som kommandot id -un.[1]

I Unix operativsystem är det som skrivs ut från whoami-kommandot inte nödvändigtvis det samma som lagras i $USER variabeln. Det beror på att $USER lagrar det användarnamn som användaren loggade in med medan whoami skriver ut det användarnamn som användaren jobbar under. Ett exempel: Om användaren loggar in som kalle men sedan gör su till root visar whoami 'root' medan echo $USER visar 'kalle'. Detta beror på att su kommandots standardbeteende är att inte starta något inloggningsskal.

GNU-versionen av kommandot skrevs av Richard Mlynarik och är en del av GNU Core Utilities (coreutils).


Se även[redigera | redigera wikitext]

Källor[redigera | redigera wikitext]

Ursprungsversionen av denna artikel är delvis en översättning av [1] artikeln från engelska wikipedia.

Referenser[redigera | redigera wikitext]

  1. ^ http://www.gnu.org/software/coreutils/manual/coreutils.html#whoami-invocation


---Sidenote START---
Unix baskommandon

basename | cat | chgrp | chmod | chroot | cp | date | dd | df | dirname | du | echo | env | expr | factor | false | groups | histid | hostname | id | install | kill | link | ln | logname | ls | mkdir | mkfifo | mknod | mv | nice | nohup | pathchk | printenv | printf | pwd | readlink | rm | rmdir | seq | shred | sleep | stat | stty | su | sync | tac | test | time | touch | true | tty | uname | unlink | users | wc | who | whoami | yes

Unix
Andra operativsystem