GNU/Linux >> Linux Esercitazione >  >> Linux

Linux logname Command Tutorial per principianti (con esempi)

Linux offre diversi comandi che visualizzano in output il nome di accesso dell'utente corrente. Uno di questi è logname . In questo tutorial, comprenderemo rapidamente le basi di questo strumento da riga di comando utilizzando alcuni esempi di facile comprensione. Ma prima di farlo, vale la pena ricordare che tutti gli esempi in questo tutorial sono stati testati su CentOS 7.

Comando Linux logname

Come già accennato all'inizio, il comando logname consente di conoscere il nome di accesso dell'utente corrente (o chiamante). Ecco la sintassi di questa utility:

logname [OPTION]

E di seguito è spiegato come viene spiegato nella pagina man dello strumento:

logname - print user´s login name
Print the name of the current user.

Ecco alcuni esempi in stile domande e risposte che ti daranno una buona idea su come funziona l'utilità logname.

Q1. Come utilizzare il nome di registro?

L'utilizzo di base è molto semplice:tutto ciò che devi fare è eseguire 'logname' senza alcun argomento.

logname

Il comando produrrà il nome di accesso dell'utente corrente. Ad esempio, nel mio caso, ha prodotto il seguente output:

tarra9779725351

Q2. Dove logname cerca le informazioni?

Il comando logname accede a un file gestito dal sistema (spesso /var/run/utmp o /etc/utmp ) per acquisire le informazioni che produce in output. Se il comando viene eseguito correttamente, il suo stato di uscita è 0, altrimenti lo stato è 1.

T3. In che modo logname è diverso da altri comandi simili?

Alcuni di voi potrebbero obiettare perché il comando logname è necessario anche quando esistono altri comandi simili come whoami? Bene, c'è almeno una grande differenza tra quei comandi e il logname:restituisce il nome utente sottostante anche quando lo usi in modalità sudo.

Lo screenshot seguente mostra chiaramente altri comandi simili che producono 'root' in output quando vengono eseguiti in modalità sudo, ma logname produce il nome utente sottostante anche in quel caso.

Nota :per visualizzare una guida generica o informazioni relative alla versione, utilizza la --help e --versione opzioni della riga di comando.

Conclusione

Logname è un'utilità della riga di comando molto semplice:è facile da capire e utilizzare, praticamente senza opzioni della riga di comando. Quindi, nel complesso, la curva di apprendimento è inesistente. Per saperne di più su questo strumento, vai alla sua pagina man.


Linux
  1. Linux expand Command Tutorial per principianti (con esempi)

  2. Tutorial sui comandi di Linux factor per principianti (con esempi)

  3. Linux yes Command Tutorial per principianti (con esempi)

  4. Esercitazione sui comandi nproc Linux per principianti (con esempi)

  5. Tutorial sui comandi di sospensione di Linux per principianti (con esempi)

Tutorial sui comandi per l'aspetto di Linux per principianti (con esempi)

Esercitazione sui comandi lsattr Linux per principianti (con esempi)

Linux tload Command Tutorial per principianti (con esempi)

Linux znew Command Tutorial per principianti (con esempi)

Tutorial sui comandi Linux zdump per principianti (con esempi)

Linux tr Command Tutorial per principianti (con esempi)