Ldconfig - Linux Command - Unix Command

ldconfig ба алоқаҳо ва коғазҳои зарурӣ (барои истифода аз пайвастани вақти корӣ, ld.so ) ба китобхонаҳои аз ҳама наздике , ки дар лавҳаҳои дар хати фармон муайяншуда, дар file /etc/ld.so.conf , ва дар дафтарҳои боваринок ( / usr / lib ва / lib ). ldconfig номи сарлавҳаро ва файлҳои китобхонаҳоро, ки ҳангоми муайян кардани кадом версияҳо бояд пайвастшавиашон нав карда шаванд, санҷанд. ldconfig вақте ки барои китобхонаҳо ҷустуҷӯ мекунад рамзҳои рамзиро рад мекунанд.

ldconfig кӯшиш мекунад, ки намуди лотҳои ELF-ро (яъне, libc 5.x ё libc 6.x (glibc)) дар асоси китобхонаҳои C, агар ягон китобхонаи муқобил бардорад, бинобар ин, вақте ки китобхонаҳои динамикӣ кушода мешаванд, оқилона аст Пайвастшавӣ аз libc (истифодаи -lc). ldconfig қодир аст, ки чанд намуди китобхонаҳои ABI-ро дар як биноҳои алоҳида дар архитектурҳо нигаҳ дошта тавонад, ки дар он ҷо коргари маҳаллӣ аз ABI-и гуногун имконпазир аст, монанди ia32 / ia64 / x86_64 ё sparc32 / sparc64.

Баъзе лотереяҳои мавҷудбуда иттилооти кофӣ надоранд, то ки тарки варианти худро дошта бошанд, бинобар ин, формати файлии /et.so.conf имкон медиҳад, ки навъҳои интишоршаванда имконпазир бошад. Ин танҳо барои он лотореяҳои ELF истифода мешавад, ки мо метавонем берун аз он кор карда тавонем. Ин формат ба монанди "dirname = TYPE" аст, ки дар он шакл метавонад libc4, libc5 ё libc6 бошад. (Ин мафҳум низ дар сатри фармон кор мекунад). Майдонҳо иҷозат дода намешавад. Ҳамчунин нигаред ба -p option.

Номҳои рақамӣ, ки дорои = = мебошанд, ғайриимкон аст, ки онҳо низ нишондиҳандаи тавсифшуда доранд.

ldconfig бояд одатан аз ҷониби истифодабарандаи сервер иҷро карда шавад, зеро он метавонад рамзи навиштанро дар якчанд феҳристҳо ва файлҳои решавӣ талаб кунад. Агар шумо истифода баред -r- ро барои тағйир додани решаи решавӣ истифода кунед, шумо наметавонед, ки ба кордиҳандаи компютери шумо, то даме, ки шумо ба он дарахти феҳрӣ ҳуқуқ дошта бошед.

Калима

ldconfig [OPTION ...]

Имкониятҳо

М

Ҳолати санҷиш. Нусхаи варианти ҷорӣ, номи ҳар як феҳристро, ки он браузер ва ягон робитае офаридааст, чоп кунед.

Танҳо варақаҳои раванди дар хати фармон муайяншуда. / Usr / lib ва / lib ), ки дар /etc/ld.so.conf нишон дода нашудаанд, кор кунед . Н.

Қафақро аз нав барқарор накунед. Новобаста аз -X низ муайян карда мешавад, алоқаҳо то ҳол нав карда шудаанд.

-X

Пайвастшавӣ нависед. Агар НН -ҳо низ муайян карда шуда бошад, кэш ҳанӯз ҳам бозсозӣ мешавад.

Ба ҷои conf / sec / fold.php истифода баред.

-т cache

Кэшро ба ҷои /etc/ld.so.cache истифода баред.

Реша

Тағир додан ва истифода бурдани реша ҳамчун решаи root.

-l

Ҳолати китобхона. Дастрасӣ ба китобхонаҳои алоҳида. Танҳо барои истифода аз ҷониби коршиносон.

-p -print-cache

Рӯйхати файлҳо ва китобхонаҳои номзадҳо, ки дар ҳошияи ҷорӣ нигоҳ дошта мешаванд, чоп кунед.

-c --format = Формат

Формат барои файли cache истифода баред. Интихоби рангҳои нав, нав ва ҳамоҳанг (default).

-? - ёрӣ

Маълумоти муфидро чоп кунед.

- ВВПИТ

Варақа ва варақаро чоп кунед.

Намунаҳо

# / sbin / ldconfig -v

барои пайвандҳои дуруст барои параметрҳои мубодила ва барқарор кардани ҳофизаи нав таъсис хоҳанд ёфт.

# / sbin / ldconfig -n / lib

ҳамчун реша пас аз насб кардани китобхонаи нави муштарак, лутфан лутфан рамзҳои рамзии китобчаҳои рамзӣ дар / lib навсозӣ кунед.

НОҲИЯИ ВОСЕЪ

ldd (1)

Муҳим: Кушодани мард ( % мард ) -ро истифода баред, ки чӣ гуна фармон дар компютери шумо истифода бурда мешавад.