Razumijevanje Linux naredbe — Unix naredba: ldconfig
The ldconfig Linux naredba stvara potrebne veze i predmemoriju (za korištenje od strane run-time linkera, ld.dakle) na najnovije dijeljene biblioteke koje se nalaze u direktorijima navedenim u naredbenom retku, u datoteci /etc/ld.so.conf, i u pouzdanim imenicima (/usr/lib i /lib). Provjerava nazive zaglavlja i datoteka knjižnica s kojima se susreće kada određuje koje verzije trebaju imati ažurirane veze; zanemaruje simboličke veze prilikom skeniranja knjižnica.
Ldconfig pokušat će zaključiti vrstu ELF biblioteka (tj. libc 5.x ili libc 6.x (glibc)) na temelju kojih C knjižnica, ako ih ima, biblioteka je povezana, stoga prilikom izrade dinamičke biblioteke, mudro je eksplicitno povezati s libc-om (koristite -lc).
Ldconfig obično bi trebao biti pokrenut od strane super-korisnika jer može zahtijevati dopuštenje za pisanje u nekim direktorijima u korijenskom vlasništvu i datoteke. Ako koristite -r mogućnost promjene korijenskog direktorija, ne morate biti super-korisnik sve dok imate dovoljno prava na to stablo direktorija.

Sinopsis
Naredba ima sljedeći opći format:
ldconfig [OPCIJA...]
Mogućnosti
Naredba podržava sljedeće opcije:
- -v: Opširni način rada. Ispišite broj trenutne verzije, naziv svakog imenika dok se skenira i sve veze koje se kreiraju.
- -n: Obradite samo direktorije navedene u naredbenom retku. Nemojte obraditi pouzdane direktorije (/usr/lib i /lib) niti one navedene u /etc/ld.so.conf. implicira -N.
- -N: Nemojte obnavljati cache. Osim ako -X je također navedeno, linkovi se još uvijek ažuriraju.
- -X: Nemojte ažurirati veze. Osim ako -N je također navedeno, predmemorija se još uvijek obnavlja.
- -f konf: Koristiti konf umjesto /etc/ld.so.conf.
- -C cache: Koristite predmemoriju umjesto /etc/ld.so.cache.
- -r korijen: Promijenite u i koristite korijen kao korijenski direktorij.
- -l: Način rada knjižnice. Ručno povežite pojedinačne knjižnice. Namijenjeno samo stručnjacima.
- -str: Koristiti predmemorija za ispis za ispis popisa direktorija i knjižnica kandidata pohranjenih u trenutnoj predmemoriji.
- -c: format=FORMAT: Odredite format za datoteku predmemorije. Izbori su stari, novi i kompatibilni (zadano).
- -?,pomoć/upotreba: Prikaz informacija o upotrebi.
- -V – verzija: Prikazuje verziju programa.
Primjeri
Koristiti ldconfig za postavljanje veza. Na primjer,
# /sbin/ldconfig -v.
uspostavlja ispravne veze za dijeljene binarne datoteke i ponovno gradi predmemoriju tijekom rada.
# /sbin/ldconfig -n /lib.
kao root nakon instalacije nove dijeljene biblioteke ispravno će ažurirati simboličke veze dijeljene biblioteke u /lib.