Skip to main content

Лдцонфиг - Линук Цомманд

Anonim

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

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

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

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

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

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

Синопсис

лдцонфиг ОПТИОН …

Опције

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

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

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

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

-ф цонф - Употребицонф уместо /етц/лд.со.цонф .

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

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

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

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

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

-? помоћ / коришћење за информације о употреби штампања.

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

Примери

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

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

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

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

Такође видети

лдд(1) - Идд команда на Линуку да покаже дељене библиотеке које се траже од било ког датог програма.

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