whoami是作業系統中用於檢視當前有效用戶名的命令,自Windows Server 2003以來每個Windows 作業系統和大多數類Unix作業系統上都可以找到。它是英文「Who am I ?」(我是誰?)的拼接結果。當被呼叫時,列印當前用戶的有效用戶名。它與Unix命令id -un
具有相同的效果。
在類Unix作業系統上,命令的輸出與$USER
稍有不同,因為whoami
輸出用戶正在使用的用戶名,而$USER
輸出用於登入的用戶名。例如,假使用戶以用戶名John登入並使用命令su
(su預設不呼叫login shell)獲得了root權限,此時若使用whoami
命令會輸出root,而echo $USER
對應的輸出則是John。
該程式最早建立於 BSD 2.9 中,作為命令「who am i」我是誰的一種便利形式,即伯克利Unix(Berkeley Unix)列印登入用戶身份的方式[1]。GNU版本由Richard Mlynarik編寫,是GNU核心工具組(coreutils)的一部分。
該命令也可作為Windows 2000 Resource Kit[2]和Windows XP SP2支援工具的一部分[3]。
使用範例
- Unix/*nix:
# whoami
root
- Windows 命令提示符:
C:\Users\admin>whoami
workgroup\admin
另請參見
參考內容
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.