.\" -*- coding: UTF-8 -*- .\" Copyright 2011, Mark R. Bannister .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-2.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH getent 1 "8 februari 2026" "Linux man\-pages 6.18" .SH NAMN getent — hämta poster från Name Service Switch\-biblioteken .SH SYNOPSIS .SY getent [\fIflagga\fP\ …\&] \fIdatabas\fP \fInyckel\fP\~… .YS .SH BESKRIVNING Kommandot \fBgetent\fP visar poster från databaser som stödjs av Name Service Switch\-biblioteken, vilka konfigureras i \fI/etc/nsswitch.conf\fP. Om ett eller flera \fInyckel\fP\-argument ges kommer endast posterna som matchar de angivna nycklarna att visas. Annars, om ingen \fInyckel\fP ges, kommer alla poster visas (såvida inte databasen inte stödjer uppräkning). .P \fIDatabasen\fP kan vara vilken som helst som stödjs av GNU C\-biblioteket, uppräknade nedan: .TP \fBahosts\fP När ingen \fInyckel\fP anges, använd \fBsethostent\fP(3), \fBgethostent\fP(3) och \fBendhostent\fP(3) för att räkna upp databasen hosts. Detta är identiskt med att använda \fBhosts\fP(5). När ett eller flera argument \fInyckel\fP anges, skicka varje \fIkey\fP i ordning till \fBgetaddrinfo\fP(3) med adressfamiljen \fBAF_UNSPEC\fP, och räkna ut varje returnerad uttagsadresspost. .TP \fBahostsv4\fP Samma som \fBahosts\fP, men använd adressfamiljen \fBAF_INET\fP. .TP \fBahostsv6\fP Samma som \fBahosts\fP, men använd adressfamiljen \fBAF_INET6\fP. Anropet av \fBgetaddrinfo\fP(3) inkluderar i detta fall flaggan \fBAI_V4MAPPED\fP. .TP \fBaliases\fP När ingen \fInyckel\fP anges, använd \fBsetaliasent\fP(3), \fBgetaliasent\fP(3) och \fBendaliasent\fP(3) för att räkna upp aliases\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP i ordning till \fBgetaliasbyname\fP(3) och visa resultatet. .TP \fBethers\fP När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP i ordning till \fBether_aton\fP(3) och \fBether_hostton\fP(3) tills det blir ett resultat, och visa resultatet. Uppräkning stödjs inte av \fBethers\fP, så en \fInyckel\fP måste anges. .TP \fBgroup\fP När ingen \fInyckel\fP anges, använd \fBsetgrent\fP(3), \fBgetgrent\fP(3) och \fBendgrent\fP(3) för att räkna upp group\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetgrgid\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetgrnam\fP(3) och visa resultatet. .TP \fBgshadow\fP När ingen \fInyckel\fP anges, använd \fBgetsgent\fP(3), \fBgetsgent\fP(3) och \fBendsgent\fP(3) för att räkna upp gshadow\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP i ordning till \fBgetsgnam\fP(3) och visa resultatet. .TP \fBhosts\fP När ingen \fInyckel\fP anges, använd \fBsethostent\fP(3), \fBgethostent\fP(3) och \fBendhostent\fP(3) för att räkna upp hosts\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP till \fBgethostbyaddr\fP(3) eller \fBgethostbyname2\fP(3), beroende på huruvida ett anrop av \fBinet_pton\fP(3) indikerar att \fInyckeln\fP är en IPv6\- eller IPv4\-adress eller inte, och visa resultatet. .TP \fBinitgroups\fP När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP i ordning till \fBgetgrouplist\fP(3) och visa resultatet. Uppräkning stödjs inte av \fBinitgroups\fP, så en \fInyckel\fP måste anges. .TP \fBnetgroup\fP När en \fInyckel\fP anges, skicka \fInyckeln\fP till \fBsetnetgrent\fP(3) och, genom att använda \fBgetnetgrent\fP(3) visa resultatsträngstrippeln (\fIvärdnamn\fP, \fIanvändarnamn\fP, \fIdomännamn\fP). Alternativt så kan tre \fInycklar\fP anges, vilket tolkas som det \fIvärdnamn\fP, \fIanvändarnamn\fP och \fIdomännamn\fP att matcha mot en nätgrupp via \fBinnetgr\fP(3). Uppräkning stödjs inte av \fBnetgroup\fP, så en \fInyckel\fP måste anges. .TP \fBnetworks\fP När ingen \fInyckel\fP anges, använd \fBsetnetent\fP(3), \fBgetnetent\fP(3) och \fBendnetent\fP(3) för att räkna upp networks\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetnetbyaddr\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetnetbyname\fP(3) och visa resultatet. .TP \fBpasswd\fP När ingen \fInyckel\fP anges, använd \fBsetpwent\fP(3), \fBgetpwent\fP(3) och \fBendpwent\fP(3) för att räkna upp passwd\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetpwuid\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetpwnam\fP(3) och visa resultatet. .TP \fBprotocols\fP När ingen \fInyckel\fP anges, använd \fBsetprotoent\fP(3), \fBgetprotoent\fP(3) och \fBendprotoent\fP(3) för att räkna upp protocols\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetprotobynumber\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetprotobyname\fP(3) och visa resultatet. .TP \fBrpc\fP När ingen \fInyckel\fP anges, använd \fBsetrpcent\fP(3), \fBgetrpcent\fP(3) och \fBendrpcent\fP(3) för att räkna upp rpc\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetrpcbynumber\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetrpcbyname\fP(3) och visa resultatet. .TP \fBservices\fP När ingen \fInyckel\fP anges, använd \fBsetservent\fP(3), \fBgetservent\fP(3) och \fBendservent\fP(3) för att räkna upp services\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje numerisk \fInyckel\fP till \fBgetservbynumber\fP(3) och varje ickenumerisk \fInyckel\fP till \fBgetservbyname\fP(3) och visa resultatet. .TP \fBshadow\fP När ingen \fInyckel\fP anges, använd \fBsetspent\fP(3), \fBgetspent\fP(3) och \fBendspent\fP(3) för att räkna upp shadow\-databasen. När ett eller flera argument \fInyckel\fP anges, skicka varje \fInyckel\fP till \fBgetspnam\fP(3) och visa resultatet. .SH FLAGGOR .TP \fB\-\-service\ \fP\fItjänst\fP .TQ \fB\-s\ \fP\fItjänst\fP .\" commit 9d0881aa76b399e6a025c5cf44bebe2ae0efa8af (glibc) Ersätt alla databaser med den angivna tjänsten. (Från glibc 2.2.5.) .TP \fB\-\-service\ \fP\fIdatabas\fP\fB:\fP\fItjänst\fP .TQ \fB\-s\ \fP\fIdatabas\fP\fB:\fP\fItjänst\fP .\" commit b4f6f4be85d32b9c03361c38376e36f08100e3e8 (glibc) Ersätt endast den angivna databasen med den angivna tjänsten. Denna flagga kan användas flera gånger, men endast den sista tjänsten för varje databas kommer att användas. (Från glibc 2.4.) .TP \fB\-\-no\-idn\fP .TQ \fB\-i\fP .\" commit a160f8d808cf8020b13bd0ef4a9eaf3c11f964ad (glibc) Avaktiverar IDN\-kodning i uppslagningar i \fBahosts\fP/\fBgetaddrinfo\fP(3) (Från glibc\-2.13.) .TP \fB\-\-help\fP .TQ \fB\-?\fP Skriv en sammanfattning av användningen och avsluta. .TP \fB\-\-usage\fP Skriv en kort användningssammanfattning och avsluta. .TP \fB\-\-version\fP .TQ \fB\-V\fP Skriv versionsnummer, licens och friskrivning från garanti för \fBgetent\fP. .SH SLUTSTATUS Ett av följande avslutningsvärden kan returneras av \fBgetent\fP: .TP \fB0\fP Kommandot avslutade lyckat. .TP \fB1\fP Saknade argument, eller \fIdatabasen\fP okänd. .TP \fB2\fP En eller flera angivna \fInycklar\fP kunde inte hittas i \fIdatabasen\fP. .TP \fB3\fP Uppräkning stödjs inte av denna \fIdatabas\fP. .SH "SE ÄVEN" \fBnsswitch.conf\fP(5) .PP .SH ÖVERSÄTTNING Den svenska översättningen av denna manualsida skapades av Göran Uddeborg . .PP Denna översättning är fri dokumentation; läs .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR. .PP Om du hittar fel i översättningen av denna manualsida, skicka ett mail till .MT Tp-sv@listor.tp-sv.se .ME .