getent(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= getent(1) = == NAMN == getent – hämta poster från NSS-databaser == SYNOPSIS == <syntaxhighlight lang="bash"> getent [flaggor] databas nyckel ... </syntaxhighlight> == BESKRIVNING == Kommandot `getent` visar poster från databaser som stöds av NSS (Name Service Switch), vilket konfigureras i `/etc/nsswitch.conf`. Om en eller flera nycklar anges returneras endast matchande poster. Utan nyckel returneras samtliga poster (om databasen tillåter det). Databasen kan...') |
Admin (diskussion | bidrag) |
||
(4 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 63: | Rad 63: | ||
== FLAGGOR == | == FLAGGOR == | ||
<tt>--service</tt> ''tjänst'' / <tt>-s</tt> ''tjänst'' | |||
Ersätt alla databaser med angiven tjänst. | |||
<tt>--service</tt> ''databas:tjänst'' / <tt>-s</tt> ''databas:tjänst'' | |||
Ersätt en viss databas med angiven tjänst. Kan upprepas. | |||
<tt>--no-idn</tt> / <tt>-i</tt> | |||
Inaktiverar IDN-kodning vid uppslagning i `ahosts`. | |||
<tt>--help</tt>, <tt>-?</tt> | |||
Visa hjälptext och avsluta. | |||
<tt>--usage</tt> | |||
Visa kort hjälptext och avsluta. | |||
<tt>--version</tt>, <tt>-V</tt> | |||
Visa versionsinformation och licensvillkor. | |||
== AVSLUTNINGSSTATUS == | == AVSLUTNINGSSTATUS == | ||
0 – Kommandot lyckades | |||
1 – Argument saknas eller okänd databas | |||
2 – En eller flera nycklar kunde inte hittas | |||
3 – Enumeration stöds inte för angiven databas | |||
== SE ÄVEN == | == SE ÄVEN == | ||
Rad 92: | Rad 95: | ||
== COLOPHON == | == COLOPHON == | ||
Denna manual är en del av [[man-pages]]-projektet. Källor och uppdateringar finns på https://www.kernel.org/doc/man-pages/ | Denna manual är en del av [[man-pages]]-projektet. Källor och uppdateringar finns på https://www.kernel.org/doc/man-pages/ | ||
= Sidslut = | |||
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/getent.1.html | |||
<HR> | |||
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se/web/ Datorhjälp] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. | |||
[[Kategori:Linuxmanual grupp 1]] | |||
[[Kategori:Linuxmanual]] |
Nuvarande version från 31 mars 2025 kl. 10.43
getent(1)
NAMN
getent – hämta poster från NSS-databaser
SYNOPSIS
<syntaxhighlight lang="bash"> getent [flaggor] databas nyckel ... </syntaxhighlight>
BESKRIVNING
Kommandot `getent` visar poster från databaser som stöds av NSS (Name Service Switch), vilket konfigureras i `/etc/nsswitch.conf`. Om en eller flera nycklar anges returneras endast matchande poster. Utan nyckel returneras samtliga poster (om databasen tillåter det).
Databasen kan vara någon av följande, som stöds av GNU C Library:
ahosts
Utan nyckel används `sethostent(3)`, `gethostent(3)` och `endhostent(3)` för att enumerera. Motsvarar databasen hosts(5). Med nyckel används `getaddrinfo(3)` med adressfamiljen `AF_UNSPEC`.
ahostsv4
Som `ahosts`, men med adressfamiljen `AF_INET`.
ahostsv6
Som `ahosts`, men med adressfamiljen `AF_INET6` och flaggan `AI_V4MAPPED`.
aliases
Utan nyckel används `setaliasent(3)`, `getaliasent(3)` och `endaliasent(3)`. Med nyckel används `getaliasbyname(3)`.
ethers
Nyckel krävs. För varje nyckel används `ether_aton(3)` och `ether_hostton(3)`.
group
Utan nyckel används `setgrent(3)`, `getgrent(3)` och `endgrent(3)`. Med nyckel används `getgrgid(3)` för numeriska nycklar, annars `getgrnam(3)`.
gshadow
Utan nyckel används `setsgent(3)`, `getsgent(3)` och `endsgent(3)`. Med nyckel används `getsgnam(3)`.
hosts
Utan nyckel används `sethostent(3)`, `gethostent(3)` och `endhostent(3)`. Med nyckel används `gethostbyaddr(3)` eller `gethostbyname2(3)` beroende på om nyckeln är en IP-adress.
initgroups
Nyckel krävs. För varje nyckel används `getgrouplist(3)`.
netgroup
En nyckel: används med `setnetgrent(3)` och `getnetgrent(3)`. Tre nycklar: används som argument till `innetgr(3)`. Enumeration stöds inte.
networks
Utan nyckel används `setnetent(3)`, `getnetent(3)` och `endnetent(3)`. Med nyckel används `getnetbyaddr(3)` (numeriska) eller `getnetbyname(3)` (övriga).
passwd
Utan nyckel används `setpwent(3)`, `getpwent(3)` och `endpwent(3)`. Med nyckel används `getpwuid(3)` (numeriska) eller `getpwnam(3)` (övriga).
protocols
Utan nyckel används `setprotoent(3)`, `getprotoent(3)` och `endprotoent(3)`. Med nyckel används `getprotobynumber(3)` eller `getprotobyname(3)`.
rpc
Utan nyckel används `setrpcent(3)`, `getrpcent(3)` och `endrpcent(3)`. Med nyckel används `getrpcbynumber(3)` eller `getrpcbyname(3)`.
services
Utan nyckel används `setservent(3)`, `getservent(3)` och `endservent(3)`. Med nyckel används `getservbynumber(3)` eller `getservbyname(3)`.
shadow
Utan nyckel används `setspent(3)`, `getspent(3)` och `endspent(3)`. Med nyckel används `getspnam(3)`.
FLAGGOR
--service tjänst / -s tjänst Ersätt alla databaser med angiven tjänst.
--service databas:tjänst / -s databas:tjänst Ersätt en viss databas med angiven tjänst. Kan upprepas.
--no-idn / -i Inaktiverar IDN-kodning vid uppslagning i `ahosts`.
--help, -? Visa hjälptext och avsluta.
--usage Visa kort hjälptext och avsluta.
--version, -V Visa versionsinformation och licensvillkor.
AVSLUTNINGSSTATUS
0 – Kommandot lyckades
1 – Argument saknas eller okänd databas
2 – En eller flera nycklar kunde inte hittas
3 – Enumeration stöds inte för angiven databas
SE ÄVEN
COLOPHON
Denna manual är en del av man-pages-projektet. Källor och uppdateringar finns på https://www.kernel.org/doc/man-pages/
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/getent.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.