Odpověď na tuto otázku je pro člověka často složitá. Vyžaduje introspekci, roky zkušeností a možná i nějakou tu terapii. Není divu, že se jedná o jednu z nejzásadnějších filozofických otázek.
Ne tak pro počítač.
Pro operační systém (a každého, kdo ho používá) je tato otázka naprosto triviální a má jedinou, okamžitou odpověď. Počítač nezná existenciální krize, zná jen uživatelská jména.
Zrod digitální identity: Příkaz whoami
Pokud někdy pracujete v příkazovém řádku (terminálu) Linuxu, macOS nebo dokonce Windows, můžete se zeptat systému na svou aktuální identitu pomocí jednoho malého, ale mocného příkazu:
$ whoami
Co přesně whoami dělá?
Příkaz whoami (z anglického „who am I“ – kdo jsem já) slouží k zobrazení efektivního uživatelského jména účtu, pod kterým je aktuálně spuštěn váš shell nebo skript.
Jedná se o klíčový nástroj pro orientaci v unixových systémech:
- Vysoká rychlost a jednoduchost: Příkaz vrací pouze uživatelské jméno (např.
jan.novakneboroot), což je ideální pro skriptování a automatizaci. - Efektivní ID: Příkaz vám ukáže, pod kým opravdu běžíte. Pokud jste se přihlásili jako
jan.novak, ale použili jste příkazsudo su -k přepnutí na superuživatele,whoamivám potvrdí:root. - Proč ne
who am i? I když je etymologický původ v historickém příkazuwho am i, moderní operační systémy používajíwhoamijako samostatný a standardizovaný nástroj pro čistý a spolehlivý výstup. Starší varianta s mezerami (who am i) v moderních Linuxových distribucích obvykle nefunguje nebo vrací prázdný výstup.
Zatímco lidé mohou nad otázkou „Kdo jsem?“ strávit celý život, počítač prostě odpoví a jde dál pracovat. A v tom je možná ta krása digitálního světa: žádná filozofická dilemata, jen jasná pravidla a definované identity.
Text a grafika byly generovány modelem Gemini (Google).
