whoami#
Linux 的 whoami 命令主要由 GNU 專案維護,屬於 GNU Coreutils 工具集的一部分。
whoami 是 Linux 系統中用於顯示目前執行終端機階段之「有效使用者名稱 (Effective User Name)」的指令。它的功能非常單純:告訴系統目前的你是誰。這在撰寫需要判斷權限的 Shell 腳本(例如:判斷目前是否為 root 執行)時非常實用。
Install#
$ sudo apt install coreutilsOperate#
顯示目前使用者名稱#
whoami
檢查是否以 sudo/root 身份執行#
sudo whoami
| 格式 | 說明 | 範例 |
|---|---|---|
whoami | 顯示當前使用者 | whoami |
$(whoami) | 在腳本中取得使用者名 | echo "Current User: $(whoami)" |
sudo whoami | 確認權限身分 | sudo whoami (若為 root 則顯示 root) |
Reference#
Official docs: