o(* ̄︶ ̄*)o

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

1.当执行程序运行不起来,报错或提示lib缺失

  执行如下命令,查看对应依赖的lib库是哪些,可将对应的lib移动到该程序目录下

ldd 程序名;

 

2.查询某lib库文件,是否被链接,执行如下命令

  查看文件名>符号后的文件名,是真正用到的lib库文件

ls -l 某lib库文件名;

3.将lib文件链接到所需的lib文件

#ln命令
ln -sf  lib库文件名 链接后的文件名


#link命令
link  lib库文件名 链接后的文件名

 

4. 重点:千万别去以下目录下替换lib文件,或者lib文件对应的链接文件

# 系统根目录
/lib/;
/lib64;
/usr/lib;
/usr/lb64;

#血的教训替换了重连接libc.so.6导致大部分命令不能运行起来;系统重启后登录不上去了。。。。

 

  

posted on 2022-07-17 09:18  熊本熊の熊  阅读(28)  评论(0)    收藏  举报