"ottenere" è un comando Linux che consente agli utenti di recuperare i dettagli da diversi file di testo chiamati database. Il "ottenere" utilizza lo stesso nome di servizio del sistema e visualizzerà tutti i dettagli dell'utente e le informazioni di rete.
Contiene vari database:
- passwd: può essere utilizzato per controllare il nome utente, l'ID utente, la cartella home e il nome completo dell'utente.
- gruppi: mostra tutti i gruppi del tuo sistema Linux.
- Servizi: fornisce informazioni su tutti i servizi Linux configurati sul tuo sistema.
- reti: mostra le reti del tuo sistema.
- protocolli: ci parla dei nostri protocolli di rete.
Questo post si concentra su come recuperare dati da diversi database.
Sintassi:
Ecco la sintassi del comando "getent":
$ getent [database] [databse_name]Come usare il comando "getent":
Opzioni:
Il comando "getent" ha varie opzioni; discutiamoli con esempi:
ottenere la password:
Uso “password” come database per ottenere le informazioni dell'utente attualmente registrato. Visualizza il nome utente, l'ID utente e il nome della cartella. Esegui il comando:
$ getent passwd utente$ getent passwd aqsa
gruppo get:
Se vuoi ottenere tutti i dettagli del gruppo su Linux, usa "gruppo" con il comando "getent":
$ get gruppo
ottenere servizi:
Uso "Servizi" con il numero di porta per trovare il nome del servizio e il relativo protocollo, ad esempio:
Il server di dati FTP utilizza il numero di porta. 20 con protocollo TCP.
Un server FTP utilizza il numero di porta. 21 con protocollo TCP.
Il server SSH utilizza la porta n. 2 con protocollo TCP.
$ ottenere servizi 20$ ottenere servizi 21
$ ottenere servizi 22
reti get:
Usa il "reti"opzione per controllare la rete e l'indirizzo IP del tuo sistema.
$ getent reti
host gett:
Usa il "padroni di casa"opzione per ottenere l'indirizzo IP. Il nome host del mio sistema Linux è "linuxMachine". Quindi, passerò linuxMachine come parametro e fornirò l'indirizzo IP dell'host.
$ getent hosts linuxMachine
ottenere aiuto:
Per stampare il messaggio di aiuto nel terminale, digita il comando "-help". Stamperà tutte le opzioni correlate, l'utilizzo e i database di supporto del comando "getent".
$ getent --help
uso corrente:
Se vuoi sapere come usare il comando "getent", usa il comando indicato di seguito:
$ getent --usage
versione attuale:
Per ottenere informazioni dettagliate sulla versione "getent", utilizzare:
$ getent --version
Conclusione:
Il comando Getent viene utilizzato per cercare le informazioni dell'utente su Linux. Il "ottenere” il comando raccoglie i dati dal database amministrativo definito. Possiamo ottenere informazioni sull'account dell'utente, indirizzo IP, server, protocolli e alcune altre informazioni dal database specificato. Attraverso questo tutorial, abbiamo visto come utilizzare il “ottenere” comando con diverse opzioni.