GNU/Linux >> Linux Esercitazione >  >> Linux

Comando Whoami in Linux

In questo articolo tratteremo il whoami comando.

Come suggerisce il nome, il whoami comando stampa il nome utente dell'ID utente effettivo. In altre parole, mostra il nome dell'utente attualmente connesso.

Come usare il whoami Comando #

La sintassi per whoami il comando è il seguente:

whoami [OPTION]

Per visualizzare il nome dell'utente attualmente registrato, invoca il comando senza alcuna opzione:

whoami

Un output simile al seguente verrà visualizzato sullo schermo, mostrando il nome dell'utente che ha invocato il comando:

linuxize

Puoi usare whoami comando negli script della shell per controllare il nome dell'utente che esegue lo script.

Ecco un esempio usando un if istruzione per confrontare il nome dell'utente che esegue lo script con una determinata stringa.

if [[ "$(whoami)" != "any_name" ]]; then
  echo "Only user 'any_name' can run this script."
  exit 1
fi

Se il nome utente non corrisponde alla stringa data, lo script farà eco a un messaggio e uscirà.

Il comando whoami è utile anche per verificare il nome dell'utente dopo essere passato a un altro utente con il su comando.

whoami non accetta argomentazioni. Se passi un argomento, il comando stampa un messaggio di errore:

whoami: extra operand ‘anything’
Try 'whoami --help' for more information.

Il whoami il comando accetta solo due opzioni:

  • -h , --help - Visualizza un messaggio di aiuto ed esci.
  • -V , --version - Mostra le informazioni sulla versione ed esci.

Comandi alternativi #

Esecuzione dell'id comando con -un options produce lo stesso output dell'esecuzione di whoami :

whoami [OPTION]

Usa l'id comando per ottenere maggiori informazioni su un determinato utente.

Il $USER la variabile di ambiente contiene il nome dell'utente connesso:

echo $USER

Conclusione #

Il whoami comando è un composto delle parole "Chi sono io?" e stampa il nome dell'utente associato all'ID utente effettivo corrente.

Se hai domande o feedback, sentiti libero di lasciare un commento.


Linux
  1. Comando ifconfig di Linux

  2. Comando Linux mv

  3. Linux du comando

  4. comando IP Linux

  5. comando cd di Linux

Comando gratuito in Linux

Comando W in Linux

Comando Whoami in Linux

Al comando in Linux

Comando Df in Linux

comando whoami Linux con esempi