首页 > 编程知识 正文

linux环境变量在哪个文件,银河麒麟系统修复环境变量命令

时间:2023-05-05 11:00:06 阅读:45593 作者:3198

ldconfig命令动态链接器的管理命令依次为相关目录的动态链接库、lib**.so.*、动态链接装载程序、ld.so或ld-linux.so

缓存文件通常为/etc/ld.so.cache,主要记录指向动态链接库的链接。 动态链接库加载器将搜索此缓存文件并加载动态链接库。 也就是说,只有记录在缓存文件中的动态链接库可用。

使用/sbin/ldconfig -p命令查看缓存文件

在ubuntu@ubuntu:~$ ldconfig -p缓存“/etc/ld.so.cache”中为1176个库libzvbi.so.0(libc6,x86-64 )=/lld x86-64 )=/lib/x86 _ 64-Linux-GNU/libz STD.so.1 libz MQ.so.5 (libc 6,x86-64 )=/lib/x86 _ 65374; 65374; 65306; x86-64 )=/lib/x86 _ 64-Linux-GNU/lib yelp.so.0 lib YAML-0.so.2 (libc 6, x86-64 )=/lib/x86_64 ) ) ) ) 65 x86-64 )=/lib/x86 _ 64-Linux-GNU/Libya JL.so.2li bx 2664 x86-64 )=/lib/x86_64 )-Lib ) ) ) libc x86-64 )=/lib/x86 _ 64-Linux-GNU/lib x264.so.155 lib xvivi x86-64 )=/lib/x86_64 x86-64 )=/lib/x86 _ 64-Linux-GNU/libxtables.so.12 libxslt.so.1 (libc 6, x86-64 )=/lib/x86_64 ) ) ) ) 65 x86-64 )=/lib/x86 _ 64-Linux-GNU/libxshmfence.so.1 llib x86-64 )=/lib/x86_64 x86-64 )=/lib/x86 _ 64-Linux-GNU/libxml sec1. so.1 libxml sec1- OpenSSL.so.1

搜索目录并按顺序搜索相关目录的方法主要按以下优先顺序进行

1 )由环境变量LD_PRELOAD定义的目录

2 )由环境变量LD_LIBRARY_PATH定义的目录

3 ) ld.so配置文件、/etc/ld.so.conf中定义的目录可以在ldconfig -f xxx中重新设置

4 )传统目录

4.1 ) 32位操作系统为/lib和/usr/lib

4.1 ) 64位操作系统为/lib64和/usr/lib64

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。