Лдцонфиг - Линук Цомманд - Уник наредба

лдцонфиг креира неопходне везе и кеш (за употребу линкера за покретање времена, лд.со ) до најсвежијих дијељених библиотека пронађених у директоријима наведеним у командној линији, у фајлу /етц/лд.со.цонф и у поузданим директоријима ( / уср / либ и / либ ). лдцонфиг проверава имена заглавља и датотека библиотека са којима се сусреће приликом одређивања које верзије треба да ажурирају своје везе. лдцонфиг игнорише симболичке везе приликом скенирања библиотека.

лдцонфиг ће покушати да закључи врсту ЕЛФ либс-а (нпр. либц 5.к или либц 6.к (глибц)) на основу којих Ц библиотека, уколико је било која библиотека повезана, па је зато када креирате динамичке библиотеке, мудро је експлицитно линк против либц (користи -лц). лдцонфиг је способан да сачува више АБИ типова библиотека у јединствену кеш меморију на архитектуре која омогућава изворно покретање више АБИ-ова, као што су иа32 / иа64 / к86_64 или спарц32 / спарц64.

Неке постојеће либс не садрже довољно информација како би се омогућио одбитак њиховог типа, тако да формат датотеке /етц/лд.со.цонф дозвољава спецификацију очекиваног типа. Ово се користи само за оне ЕЛФ либс које не можемо радити. Формат је овакав "дирнаме = ТИПЕ", где тип може бити либц4, либц5 или либц6. (Ова синтакса такође ради на командној линији). Простори нису дозвољени. Погледајте и опцију -п .

Имена директорија која садрже = више нису легална, осим ако имају и очекивани спецификатор типа.

лдцонфиг обично треба покренути од стране супер-корисника, јер може захтевати дозволу за писање на неким директоријумима и датотекама у власништву роот-а. Ако користите опцију за промјену роот директоријума, не морате бити супер-корисник, иако имате довољно права на то дрво директорија.

Синопсис

лдцонфиг [ОПТИОН ...]

Опције

-в --вербосе

Вербосе мод. Штампај тренутну верзију броја, име сваког директорија у току скенирања и све повезане везе које су креиране.

Само процесирајте директоријуме специфициране на командној линији. Не обрађујте поуздане директоријуме ( / уср / либ и / либ ) нити оне наведене у /етц/лд.со.цонф . Импликације .

Не обнављајте кеш меморију. Осим ако није наведен -Кс, линкови су и даље ажурирани.

-ИКС

Не ажурирајте везе. Осим ако је -Н- спецификован, кеш је још увек обновљен.

-ф цонф

Користите цонф уместо /етц/лд.со.цонф .

-Ц кеш

Користите кеш уместо /етц/лд.со.цацхе .

-р роот

Промените и користите роот као роот директоријум.

Библиотекарски режим. Ручно повезивање појединачних библиотека. Намијењен само експертима.

-п --принт-цацхе

Штампајте спискове директоријума и библиотека кандидата који се чувају у тренутној кеш меморији.

-ц --формат = ФОРМАТ

Користите ФОРМАТ за датотеку кеш меморије. Избор је стар, нов и компатибилан (подразумевано).

-? - помоћ - задовољство

Штампајте информације о коришћењу.

-В - верзија

Верзија за штампу и излаз.

Примери

# / сбин / лдцонфиг -в

ће поставити исправне везе за заједничке бинарне датотеке и обновити кеш меморију.

# / сбин / лдцонфиг -н / либ

као роот након инсталације нове дељене библиотеке исправно ће се ажурирати симболичке везе дељене библиотеке у / либ.

ТАКОЂЕ ВИДЕТИ

лдд (1)

Важно: Користите команду човјека ( % човјек ) да бисте видели како се на вашем рачунару користи команда.