androide

Comando whoami in linux

How to use who & whoami command in Linux

How to use who & whoami command in Linux

Sommario:

Anonim

, whoami comando whoami .

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

Come usare il comando whoami

La sintassi per il comando whoami è la seguente:

whoami

Per visualizzare il nome dell'utente attualmente connesso al sistema, invocare il comando senza alcuna opzione:

whoami

Sullo schermo verrà visualizzato un output simile al seguente, che mostra il nome dell'utente che invoca il comando:

linuxize

Il comando whoami può essere utilizzato negli script di shell per verificare il nome dell'utente che esegue lo script.

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

if]; then echo "Only user 'any_name' can run this script." exit 1 fi

Se il nome utente non corrisponde alla stringa specificata, lo script fa eco a un messaggio e termina.

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

whoami non accetta argomenti. Se si passa un argomento, il comando stampa un messaggio di errore:

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

Il comando whoami accetta solo due opzioni:

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

Comandi alternativi

L'esecuzione del comando id con le opzioni -un produce lo stesso output dell'esecuzione di whoami :

whoami

Utilizzare il comando id per ottenere ulteriori informazioni su un determinato utente.

La variabile di ambiente $USER contiene il nome dell'utente che ha effettuato l'accesso:

echo $USER

Conclusione

Il comando whoami è composto dalle parole "Chi sono io?" E stampa il nome dell'utente associato all'attuale ID utente effettivo.

terminale whoami