Forstå Linux-kommando — Unix-kommando: ldconfig
Det ldconfig Linux kommando opretter de nødvendige links og cache (til brug af runtime-linkeren, ld.så) til de seneste delte biblioteker fundet i de mapper, der er angivet på kommandolinjen i filen /etc/ld.so.conf, og i de betroede mapper (/usr/lib og /lib). Den kontrollerer overskriften og filnavnene på de biblioteker, den støder på, når den bestemmer, hvilke versioner der skal have deres links opdateret; den ignorerer symbolske links, når den scanner efter biblioteker.
Ldconfig vil forsøge at udlede typen af ELF-libs (dvs. libc 5.x eller libc 6.x (glibc)) baseret på hvilke C-biblioteker, hvis nogen biblioteket var linket til, derfor når man laver dynamiske biblioteker, er det klogt at linke eksplicit mod libc (brug -lc).
Ldconfig skal normalt køres af superbrugeren, da det kan kræve skrivetilladelse på nogle rod ejede mapper og filer. Hvis du bruger -r mulighed for at ændre rodmappen, behøver du ikke at være superbruger, så længe du har tilstrækkelige rettigheder til det mappetræ.

Synopsis
Kommandoen har følgende generelle format:
ldconfig [VALG...]
Muligheder
Kommandoen understøtter følgende muligheder:
- -v: Udførlig tilstand. Udskriv det aktuelle versionsnummer, navnet på hvert bibliotek, når det scannes, og eventuelle links, der oprettes.
- -n: Behandl kun mapper angivet på kommandolinjen. Behandl ikke de betroede mapper (/usr/lib og /lib) eller dem, der er specificeret i /etc/ld.so.conf. Indebærer -N.
- -N: Genopbygg ikke cache. Med mindre -X er også angivet, links er stadig opdateret.
- -X: Opdater ikke links. Med mindre -N er også angivet, er cachen stadig genopbygget.
- -f konf: Brug konf i stedet for /etc/ld.so.conf.
- -C cache: Brug cache i stedet for /etc/ld.so.cache.
- -r rod: Skift til og brug rod som rodmappe.
- -l: Bibliotekstilstand. Link manuelt individuelle biblioteker. Kun beregnet til brug af eksperter.
- -s: Brug print-cache for at udskrive lister over mapper og kandidatbiblioteker, der er gemt i den aktuelle cache.
- -c: format=FORMAT: Angiv formatet for cache-filen. Valgene er gamle, nye og kompatible (standard).
- -?,hjælp/brug: Vis brugsoplysninger.
- -V – version: Viser programversionen.
Eksempler
Brug ldconfig at sætte links. For eksempel,
# /sbin/ldconfig -v.
etablerer de korrekte links til de delte binære filer og genopbygger cachen, mens den kører.
# /sbin/ldconfig -n /lib.
som root efter installationen af et nyt delt bibliotek vil korrekt opdatere de delte biblioteks symbolske links i /lib.