Come Determinare l’Account Utente Corrente in Linux

0
449
Fatmawati Achmad Zaenuri/Shutterstock.com

Se Linux significa qualcosa, significa scelta. È possibile ottenere anche un compito semplice come identificare l’utente corrente in molti modi. Questo tutorial vi mostrerà come utilizzare alcune delle più rapido e più semplice dei metodi.

Perché avete bisogno di trovare l’identità dell’utente corrente? In molti casi, il proprietario del computer è l’unico utente e, senza entrare troppo esistenziale, probabilmente lo sanno. Forse, ma è anche comune per le persone a creare ulteriori account utente per consentire i membri della famiglia di accedere al computer. E, se sei connesso con una shell remota su un server da qualche parte, si può bisogno di un rapido promemoria per il nome utente che hai effettuato l’accesso. Se vedi un registrato nella sessione con nessuno in partecipazione, come si fa a identificare l’utente corrente dalla linea di comando?

Cerchiamo l’opzione più semplice di prima. Tutto quello che dobbiamo fare è guardare il prompt dei comandi. Per impostazione predefinita, le distribuzioni Linux hanno il nome utente nel prompt. Semplice. Non per tipo una cosa del genere.

Se l’utente ha modificato la loro richiesta di un altro formato, abbiamo bisogno di provare qualcosa di diverso. Il comando che ci darà le informazioni che stiamo cercando.

che

L’output che si dà il nome dell’utente corrente, il terminale sono collegato al sito, la data e l’ora dell’accesso al sito. Se si tratta di una sessione remota, ci dice anche dove sono loggato.

In confronto, il comando whoami fornisce una risposta concisa:

whoami

È possibile ottenere lo stesso una sola parola di risposta ripetendo l’UTENTE ($variabile di ambiente per lo schermo.

echo $UTENTE

L’una lettera di comando w richiede meno di battitura e fornisce ulteriori informazioni.

w

Il comando w ci fornisce il nome utente, che è quello che volevamo, e un bonus di set di dati per l’utente. Nota che se ci sono più utenti connessi al sistema Linux, il comando w li elenca tutti. Hai bisogno di sapere quale terminale utente che si erano interessati era connesso. Se sono connesso direttamente sul computer Linux stesso, che sarà di pts/o, in modo da guardare per :0 in uscita dal w .

Il comando w fornisce il tempo di avvio, durata e carico medio per i precedenti cinque, dieci e quindici minuti, e le seguenti informazioni riguardanti l’utente corrente.

  • UTENTE: Il nome utente.
  • TTY: Il tipo di terminale sono collegato al sito. Questo di solito è un pts (una pseudo-macchina da scrivere). :0 significa che la tastiera fisica e schermo collegato al computer.
  • DA: Il nome dell’host remoto, se questa è una connessione remota.
  • LOGIN@: Il momento in cui l’utente si è registrato.
  • IDLE: tempo di Inattività. Questa mostra ?xdm? nella schermata perché stiamo correndo sotto un X-windows Display Manager, che non fornisce informazioni.
  • JCPU: Giunto il tempo di CPU, questo è il tempo di CPU utilizzato da tutti i processi che sono stati allegati al presente tty. In altre parole, il tempo totale di CPU di questo utente registrato è in sessione.
  • PCPU: Processo di tempo di CPU, questo è il tempo di CPU utilizzato per il processo corrente. Il processo in corso è denominato in CHE colonna.
  • COSA: La riga di comando di questo processo corrente.

Ora che sappiamo chi è questo utente, si possono ottenere ulteriori informazioni su di loro. Il comando id è un buon posto per iniziare. Tipo id, uno spazio, il nome dell’utente e premere invio.

id dave

Questo ci dà la propria user ID (uid), l’ID di gruppo (gid) e i gruppi di cui sono membri. Meno ingombra di visualizzazione dei gruppi può essere ottenuto utilizzando i gruppi di comando.

gruppi di dave

Un bel riassunto è fornito dal dito di comando. L’uso di apt-get per installare questo pacchetto sul vostro sistema se si sta utilizzando Ubuntu o un’altra distribuzione basata su Debian. Su altre distribuzioni Linux, usare la vostra distribuzione di Linux strumento di gestione dei pacchetti, invece.

sudo apt-get install dito

Una volta che hai il dito installato, è possibile utilizzarlo per visualizzare alcune informazioni relative all’utente in questione.

dito dave

Sulla maggior parte dei sistemi Linux, alcuni di questi campi saranno vuoti. L’ufficio, completo di nome e numeri di telefono non vengono inseriti di default. “Nessun Piano” campo si riferisce ad un vecchio schema di cui è possibile fornire alcune note per chi fosse interessato, su cosa stai lavorando, o progettando di fare. Se si modifica il .piano di file nella vostra cartella home, il contenuto di tale file vengono aggiunti per l’uscita dal dito .

Rapidamente rivelare il nome dell’utente registrato da GNOME desktop usato su Ubuntu e molte altre distribuzioni Linux, fare clic sul menu di sistema in alto a destra del vostro schermo. L’ultima voce nel menu a discesa ” è il nome utente. Altri ambienti desktop Linux dovrebbe mostrare il tuo nome utente in una altrettanto facile da trovare il menu.

Che è facile, basta un clic. Ma dove è il divertimento?

Non si arriva a sentire come un digitale detective nello stesso modo come si fa quando si utilizza la shell Bash.