Kdo jsem - Whoami
The ReactOS kdo jsem příkaz | |
Vývojáři | Bill Joy, Richard Mlynarik, Intel, Microsoft Přispěvatelé ReactOS, Novell |
---|---|
Operační systém | Unix, Unixový, iRMX 86, Okna, ReactOS, NetWare |
Typ | Příkaz |
Licence | BSD: Licence BSD coreutils: GPLv3 iRMX 86, Windows, NetWare: Proprietární komerční software ReactOS: GPLv2 |
v výpočetní, kdo jsem je příkaz najdete na většině Unixový operační systémy, Intel iRMX 86, každý Microsoft Okna[1] operační systém od Windows Server 2003 a dále ReactOS. Je to zřetězení ze slov „Kdo jsem?“ a vytiskne efektivní uživatelské jméno aktuálního uživatele při vyvolání.
Přehled
Příkaz má stejný účinek jako příkaz Unix id -un. V operačních systémech podobných systému Unix se výstup příkazu mírně liší od $ USER protože kdo jsem vypíše uživatelské jméno, pod kterým uživatel pracuje, zatímco $ USER vypíše uživatelské jméno, které bylo použito k přihlášení. Pokud je například uživatel přihlášen jako John a su do vykořenit, kdo jsem displeje vykořenit a echo $ USER displeje John. Je to proto, že su příkaz ve výchozím nastavení nevyvolá přihlašovací shell.
Nejstarší verze byly vytvořeny v 2,9 BSD jako pohodlný formulář pro kdo jsem, Berkeley Unix SZO způsob tisku pouze přihlášené identity uživatele. Tuto verzi vyvinul Bill Joy.[2]
GNU verzi napsal Richard Mlynarik a je součástí GNU Core Utilities (coreutils).
Příkaz je k dispozici jako samostatný balíček pro Microsoft Windows jako součást GnuWin32 projekt[3] a UnxUtils sbírka rodák Win32 porty běžné GNU Unixové nástroje.[4]
Na Intel iRMX 86 tento příkaz uvádí identifikační a přístupová práva uživatele proudu.[5]
Příkaz je také k dispozici jako součást souboru Windows 2000 Resource Kit[6] a Windows XP SP2 Nástroje podpory.[7]
Verze ReactOS byla vyvinuta Ismael Ferreras Morezuelas a je licencována pod GPLv2.[8]
Tento příkaz byl k dispozici také jako NetWare -Příkaz sídlící ve veřejném adresáři souborového serveru. Také vydává aktuální připojení ke kterému serveru je pracovní stanice připojena ke kterému uživatelskému jménu.
Příklad
Unix, podobný Unixu
# kdo jsemvykořenit
Intel iRMX 86
--KDO JSEMUŽIVATELSKÉ ID: 5ID PŘÍSTUPU: 5, SVĚT
Windows, ReactOS
C: Správce uživatelů>kdo jsempracovní skupina
Viz také
Reference
- ^ Článek Microsoft TechNet Whoami
- ^ 2.9.1 Ruční stránka BSD
- ^ CoreUtils pro Windows
- ^ Nativní porty Win32 některých nástrojů GNU
- ^ iRMX ™ 86 ÚVOD A REFERENČNÍ PŘÍRUČKA PRO OPERÁTORA k vydání 6
- ^ Nástroj Windows 2000 Resource Kit: Whoami.exe
- ^ Windows XP Service Pack 2 nástroje podpory
- ^ https://github.com/reactos/reactos/blob/master/base/applications/cmdutils/whoami/whoami.c
Další čtení
- Barrett, Daniel J. (2012). Kapesní průvodce terminálem Macintosh: Převezměte velení nad počítačem Mac. O'Reilly. ISBN 978-1449328986.
- Stanek, William R. (2008). Kapesní konzultant správce příkazového řádku systému Windows, 2. vydání. Microsoft Press. ISBN 978-0735622623.
externí odkazy
- 4,2BSD Obecné příkazy Manuál –
- FreeBSD Obecné příkazy Manuál –
- whoami | Dokumenty Microsoftu