linux之ldconfig命令的作用

ldconfig我是这样理解的,ld-config,ld指的是链接器,config指配置信息,连起来是链接器连接配置信息。

我们都知道应用程序运行时依赖的动态库,那应该到什么地方去寻找这些动态库中,linux提供了几种方法告诉应用程序去哪里寻找,例如配置LD_LIBRARY_PATH或者修改/etc/ld.so.config文件等,这里不具体展开,本文重点讲述修改ld.so.config的方式。

当我们修改了ld.so.config文件或者在ld.so.config.d目录下新增了或者修改了文件就相当于告知系统应用程序的依赖库可以在这些文件配置的路径去寻找动态库。那么就迎来了一个文件,修改完这些文件要如何使文件中的内容生效呢?答案就是ldconfig命令。

ldconfig是linux提供的用于当用户修改完上述提及的配置文件,对这些修改生效时使用的命令。使用该命令后,应用程序依赖的动态库链接库会在配置文件中提及的路径中去寻找。

相关推荐
wxmtwfx2 分钟前
Linux 系统内核列表宏解析
linux·list·列表
utf8mb4安全女神2 分钟前
shell脚本
linux·运维·服务器
花果山~~程序猿6 分钟前
ubuntu20.4下载python3.12
linux
网络与设备以及操作系统学习使用者8 分钟前
多路由设备静态路由配置详解
运维·网络·学习·华为·智能路由器
daad77724 分钟前
sitl_5760_io记录
linux·运维·服务器
XIAOHEZIcode25 分钟前
进程、会话与终端——一次真实的 Linux Session 解剖
linux·后端·命令行
Albert Edison29 分钟前
【Docker】镜像仓库(Registry)
运维·docker·容器
小则又沐风a31 分钟前
今日算法----一篇文章学会背包问题
运维·服务器·算法
好好风格32 分钟前
Scrapling:现代 Web 抓取,正在从“写选择器”走向“自适应”
linux·后端
用户23678298016840 分钟前
Linux chown 命令详解:从 inode 到实战
linux