whoami toont de gebruikersnaam van de huidige sessie.
whoami
# dexter
Controleren of script als root draait:
if [ "$(whoami)" != "root" ]; then
echo "Dit script vereist root-rechten."
exit 1
fi
Bestand aanmaken met eigen naam:
touch /tmp/$(whoami)-lockfile
| Commando | Toont |
|---|---|
whoami | Effectieve gebruikersnaam (na su/sudo) |
id -un | Zelfde als whoami |
echo $USER | Omgevingsvariabele — verandert niet altijd mee na su |
logname | Originele aanmeldnaam (voor su) |
Na sudo su toont whoami "root", maar echo $USER toont mogelijk nog de originele gebruiker. Gebruik whoami in scripts voor de effectieve identiteit.