Linux Command · 2 min read · Sep 19, 2025

Tutorial sul comando id di Linux per principianti (5 esempi)

Se sei nuovo nell’amministrazione di sistema in Linux, imparerai gradualmente che la gestione degli utenti è un aspetto importante del tuo lavoro. La riga di comando di Linux offre diversi strumenti da riga di comando per questo scopo, e uno di essi è il comando id.

In questo articolo, discuteremo le basi di questo strumento utilizzando alcuni esempi facili da comprendere. Tuttavia, prima di ciò, vale la pena menzionare che tutti gli esempi in questo tutorial sono stati testati su una macchina Ubuntu 18.04 LTS e Debian 10.

Comando id di Linux

Il comando id mostra gli ID utente e gruppo reali ed efficaci di un dato utente. Di seguito è riportata la sua sintassi:

id [OPZIONE]... [NOME_UTENTE]

Ecco come la pagina man dello strumento lo spiega:

Stampa informazioni sull'utente e sul gruppo per il NOME_UTENTE specificato, o (quando il NOME_UTENTE è omesso) per l'utente corrente.

Di seguito sono riportati alcuni esempi in stile Q&A che dovrebbero darti una buona idea di come funziona il comando id.

Nel caso non fossi a conoscenza di cosa siano gli ID reali ed efficaci, leggi la discussione qui.

D1. Come usare il comando id?

L’uso di base è semplice: tutto ciò che devi fare è eseguire ‘id’ con il nome utente per il quale desideri accedere alle informazioni. Ad esempio:

id himanshu

Quindi puoi vedere che l’output consiste in diversi campi. Le prime due voci sono gli ID utente e gruppo per ‘himanshu’, mentre il resto sono i gruppi di cui l’utente ‘himanshu’ fa parte, insieme agli ID di gruppo rispettivi.

Nota che se non passi alcun nome utente come argomento al comando id, lo strumento assume l’utente corrente come quello per il quale desideri le informazioni.

D2. Come fare in modo che id stampi solo gli ID di gruppo?

Questo può essere ottenuto utilizzando l’opzione da riga di comando -G. Ad esempio:

id -G himanshu

Quindi puoi vedere che solo gli ID di gruppo sono stati visualizzati nell’output.

D3. Come fare in modo che id stampi solo l’ID di gruppo efficace?

Questo può essere ottenuto utilizzando l’opzione da riga di comando -g. Ad esempio:

id -g himanshu

D4. Come fare in modo che id stampi solo l’ID utente efficace?

Simile all’esempio precedente, questo può essere ottenuto utilizzando l’opzione da riga di comando -u. Ad esempio:

id -u himanshu

D5. Come fare in modo che id stampi gli ID reali invece degli ID efficaci?

Per fare in modo che il comando id stampi gli ID reali, utilizza l’opzione da riga di comando -r. Questa opzione può essere combinata con le opzioni da riga di comando -u, -g e -G.

Ad esempio:

id -ur himanshu

Conclusione

Il comando id è facile da comprendere e utilizzare. Anche il numero di opzioni da riga di comando che offre è limitato, e abbiamo discusso la maggior parte di esse qui. Una volta che hai finito di esercitarti con questi, vai alla pagina man dello strumento per saperne di più.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.