ldconfig用法小记
By francis_hao Aug 4,2017
ldconfig:配置运行时动态链接库
概述
/sbin/ldconfig [
-nNvXV ]
[
-f conf ]
[
-C cache ]
[
-r root ] directory ...
/sbin/ldconfig -l [
-v ] library ...
/sbin/ldconfig -p
描述
ldconfig用以创建所需要的最新的共享库的连接和缓存。共享库的搜索路径由命令行、文件/etc/ld.so.conf和受信任的目录(/lib和/usr/lib)。生成的缓存由运行时连接器(ld.so或ld-linux.so)使用。(当决定连接需要升级哪个版本时,ldconfig会检查库文件的头信息和名字。(未明))
如果连接的库类型有冲突,ldconfig会尝试推断ELF库的类型(例如libc5或libc6或glibc)
有些库文件没有包含足够的信息来推断它们的类型,因此,文件/etc/ld.so.conf允许指定期待的类型,格式是"dirname=TYPE",不带空格,TYPE可以是libc4、libc5或libc6(这种格式同样可以应用在命令行)。
ldconfig应该运行于root用户,因为它需要写一些root用户才可写的目录或文件。
选项
|
选项 |
说明 |
|
-v |
详细信息模式,打印当前版本,每个扫描的目录,和它创建的连接 |
|
-n |
只处理命令行指定的目录,不去处理受信任的目录(/lib和/usr/lib)和/etc/ld.so.conf指定的目录。 |
|
-N |
不重建缓存。如果没同时指定-X,会更新连接。 |
|
-X |
不更新连接。如果没同时指定-N,会重建缓存。 |
|
-f conf |
使用conf替代文件/etc/ld.so.conf |
|
-C cache |
使用cache替换/etc/ld.so.cache |
|
-r root |
切换并使用root用户。 |
|
-l |
Library mode,手动建立连接,只适合专业人士使用 |
|
-p |
打印目录列表和存放于当前缓存的候选库 |
相关文件
|
文件 |
说明 |
|
/lib/ld.so |
运行时连接器/加载器 |
|
/etc/ld.so.conf |
包含由冒号、空格、tab、新行和逗号分割的搜索库的目录 |
|
/etc/ld.so.cache |
包含搜索目录中的有序的库文件的列表 |

本文由 刘英皓 创作,采用 知识共享 署名-非商业性使用-相同方式共享 3.0 中国大陆 许可协议进行许可。欢迎转载,请注明出处:
转载自:http://www.cnblogs.com/yinghao1991/p/7287273.html
参考
【1】man ldconfig
ldconfig用法小记的更多相关文章
- [转]HttpClient的超时用法小记
HttpClient的超时用法小记 HttpClient在使用中有两个超时时间,是一直接触和使用的,由于上次工作中使用httpClient造成了系统悲剧的情况,特地对它的两个超时时间进行了小小的测试, ...
- Matlab norm 用法小记
Matlab norm 用法小记 matlab norm (a) 用法以及实例 norm(A,p)当A是向量时norm(A,p) Returns sum(abs(A).^p)^(1/p), for ...
- linux expect, spawn用法小记
linux expect, spawn用法小记_IT民工_百度空间 linux expect, spawn用法小记 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://sys ...
- [转载]expect spawn、linux expect 用法小记
原文地址:expect spawn.linux expect 用法小记作者:悟世 使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄.收藏.可是为什么要这么写 ...
- Shell常见用法小记
shell的简单使用 最近发现shell脚本在平常工作中简直算一把瑞士军刀,很多场景下用shell脚本能实现常用的简单需求,而之前都没怎么学习过shell,就趁机把shell相关的语法和常见用法总结了 ...
- Linq用法小记
一.什么是Linq? LINQ即Language Integrated Query(语言集成查询),LINQ是集成到C#和Visual Basic.NET这些语言中用于提供查询数据能力的一个新特性. ...
- ss命令用法小记
By francis_hao Nov 4,2017 ss是一个查看socket的实用工具 概要 ss [options] [ FILTER ] 描述 ss可以查看socket的统计信息, ...
- printf函数用法小记
By francis_hao Aug 26,2017 C语言中printf函数是一个比较常用的函数,但是常用并不代表完全了解,本文翻译了printf的man手册,介绍了其全部功能(不包括ma ...
- nc用法小记
By francis_hao Jun 30,2017 ncat:连接和重定向套接字 概要 ncat [OPTIONS...] [hostname] [port] 描述 ncat 是一个集 ...
随机推荐
- python学习——基本数据类型
一.运算符 1.算术运算: 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 二.基本数据类型 1.数字 1.1 整形数字和长整形数字:在32位机器上,整数的位数为32位,取值范围为-2**31 ...
- PHP中文乱码分类及解决办法大全
PHP+MYSQL做网站开发通常都会碰到浏览器输出中文字符时乱码,这个问题的原因主要是因为HTML内容编码,PHP文件编码和MySQL数据库编码这三者不一致造成的.下面我们以UTF-8为例简述一下如何 ...
- 素数环 南阳acm488(回溯法)
素数环 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 有一个整数n,把从1到n的数字无重复的排列成环,且使每相邻两个数(包括首尾)的和都为素数,称为素数环. 为了简 ...
- C语言实现计算二进制数字1的个数
#include<stdio.h> #include<stdlib.h> int print_one_bits01(unsigned int value){ //0000 11 ...
- HM16.0帧内预测重要函数笔记
Void TEncSearch::estIntraPredQT 亮度块的帧内预测入口函数 Void TComPrediction::initAdiPatternChType 获取参考样本点并滤波 ...
- nginx 负载均衡 反向代理
nginx 通过方向代理实现负载均衡,负载均衡是大流量网站要做的措施,单从字面上的意思来理解为N台服务器平均分担负载,不会因为某一台服务器负载高宕机而影响用户访问网站,负载均衡至少需要三台服务器, 既 ...
- Kotlin操作符重载:把标准操作加入到任何类中(KAD 17)
作者:Antonio Leiva 时间:Mar 21, 2017 原文链接:https://antonioleiva.com/operator-overload-kotlin/ 就像其他每种语言一样, ...
- 游戏测试中遇到的奇葩bug(不断整理中...)
1:跨服组织战中,不同服务器相同组织ID的敌对玩家不能造成伤害. 2:节日活动24点开启,角色不下线自然过渡到活动开启,界面显示异常 3:前端请求数据之后,不管是否接收到后端返回的数据,只要玩家点击仙 ...
- hdu5863 cjj's string game
矩阵快速幂 #include<bits/stdc++.h> using namespace std; const int INF = 0x3f3f3f3f; const int MOD = ...
- Ruby中数组的&操作
最近在忙一个项目,好久没有写日志了,项目终于接近尾声,可以适当放松一下,所以记一下在这个项目中发现的有趣事情: 数组的 与 操作 一直以为两个数组A和B相与,谁前谁后都一样,不过这次在项目中突然想试一 ...