Linux komandas izpratne — Unix komanda: ldconfig
The ldconfig Linux komanda izveido vajadzīgās saites un kešatmiņu (izmantošanai izpildlaika linkerim, ld.so) uz jaunākajām koplietotajām bibliotēkām, kas atrodamas failā komandrindā norādītajos direktorijos /etc/ld.so.confun uzticamajos direktorijos (/usr/lib un /lib). Tas pārbauda to bibliotēku galveni un failu nosaukumus, ar kuriem tā saskaras, nosakot, kurām versijām ir jāatjaunina saites; tas ignorē simboliskās saites, kad tiek meklētas bibliotēkas.
Ldconfig mēģinās izsecināt ELF libs veidu (ti. libc 5.x vai libc 6.x (glibc)), pamatojoties uz kurām C bibliotēkām, ja tādas ir, bibliotēka tika saistīta, tāpēc veidojot dinamiskas bibliotēkas, ir saprātīgi tieši izveidot saiti pret libc (izmantojiet -lc).
Ldconfig parasti vajadzētu palaist superlietotājam, jo tam var būt nepieciešama rakstīšanas atļauja dažos saknes direktorijos un failus. Ja lietojat -r opciju, lai mainītu saknes direktoriju, jums nav jābūt superlietotājam, ja vien jums ir pietiekamas tiesības uz šo direktoriju koku.

Anotācija
Komandai ir šāds vispārīgs formāts:
ldconfig [OPTION...]
Iespējas
Komanda atbalsta šādas opcijas:
- -v: Verbozais režīms. Drukājiet pašreizējās versijas numuru, katra direktorija nosaukumu, kad tas tiek skenēts, un visas izveidotās saites.
- -n: apstrādājiet tikai komandrindā norādītos direktorijus. Neapstrādājiet uzticamos direktorijus (/usr/lib un /lib), ne arī tiem, kas norādīti apakšpunktā /etc/ld.so.conf. Tas nozīmē -N.
- -N: Nepārbūvējiet kešatmiņa. Ja vien -X ir arī norādīts, saites joprojām tiek atjauninātas.
- -X: neatjauniniet saites. Ja vien -N ir arī norādīts, kešatmiņa joprojām ir pārbūvēta.
- -f conf: Izmantojiet konf tā vietā /etc/ld.so.conf.
- -C kešatmiņa: tā vietā izmantojiet kešatmiņu /etc/ld.so.cache.
- -r sakne: Mainiet uz un izmantojiet sakne kā saknes direktoriju.
- -l: Bibliotēkas režīms. Manuāli saistīt atsevišķas bibliotēkas. Paredzēts lietošanai tikai speciālistiem.
- -lpp: Izmantojiet drukas kešatmiņa lai izdrukātu pašreizējā kešatmiņā saglabāto direktoriju un kandidātu bibliotēku sarakstus.
- -c: format=FORMAT: norādiet kešatmiņas faila formātu. Izvēles ir vecas, jaunas un saderīgas (noklusējums).
- -?,palīdzība/lietošana: parāda lietošanas informāciju.
- -V – versija: parāda programmas versiju.
Piemēri
Izmantot ldconfig lai iestatītu saites. Piemēram,
# /sbin/ldconfig -v.
izveido pareizās saites koplietotajiem binārajiem failiem un darbības laikā atjauno kešatmiņu.
# /sbin/ldconfig -n /lib.
kā root pēc jaunas koplietotās bibliotēkas instalēšanas pareizi atjauninās koplietotās bibliotēkas simboliskās saites mapē /lib.