首页 > 系统相关 >linux 中ldd命令

linux 中ldd命令

时间:2023-10-31 09:57:22浏览次数:37  
标签:可执行文件 依赖 ldd 命令 linux 动态链接库

 

001、

Ldd: linux 系统中的一个测试工具,用于查看可执行文件或者共享库文件所依赖的动态链接库.  主要用于协助分析和解决程序运行时的依赖关系。

动态链接库?

 

002、举例

ldd 

 

 

003、解决依赖关系

a、安装相应的软件包来获取缺失的动态链接库

比如红帽系列使用yum命令、ubuntu中使用apt

 

b、手动将缺失的动态链接库复制到系统的标准库路径下.

 

004、低成本解决依赖关系

 

a、将程序编译成静态可执行文件,这样程序就不再依赖于动态链接库。

b、 

 

参考:

01、http://www.mobiletrain.org/about/BBS/127809.html

02、

 

标签:可执行文件,依赖,ldd,命令,linux,动态链接库
From: https://www.cnblogs.com/liujiaxin2018/p/17799582.html

相关文章

  • LINUX下ORACLE表空间及用户创建
    LINUX下ORACLE表空间及用户创建 记录详细过程以备使用 ConnectedtoOracleDatabase11gEnterpriseEditionRelease11.2.0.1.0Connectedassys@ip:port/sid ASSYSDBA 管理员用户登录oracle数据库 1、创建临时表空间selectnamefromv$tempfile;查出当前数......
  • Linux系统软件包管理以及配置软件源仓库
            Linux系统依据发行的公司不同,分为Redhat/Oracle系、Debian/Ubuntu系、SUSE系,其中Redhat/Oracle、SUSE系主要用于传统企业市场,Debian/Ubuntu主要用于云计算、互联网市场,不同的发行版本其本质上无区别,都是运行着相同的Linux内核。如果是运行OracleDatabase/EBS......
  • Linux用户管理1
    用户管理1.通过ll命令查看文件的所有者第三列为所有者信息2.使用useradd命令创建用户WLA01然后使用grep命令过滤用户信息在使用useradd命令时加入了错误的设置数据,除了直接在/etc/passwd与/etc/shadow文件中修改,也可以使用usermod与gpasswd命令。删除用户/组:删除用户使......
  • 15、Linux日志审计
    Linux日志审计目录Linux日志审计1、日志文件的功能和分类2、日志文件保存位置和文件介绍3、管理日志服务的配置文件4、内核及系统日志5、日志消息的级别6、日志记录的一般格式7、用户日志分析8、程序日志分析9、日志服务器搭建10、补充1、日志文件的功能和分类日志的功能用于......
  • Linux-bclinux-本地yum源
    [root@localhostsetup]#mkdir-p/mnt/cdrom[root@localhostsetup]#ll总用量4.0G-rw-r--r--1rootroot4.0G 6月1910:35BCLinux-for-Euler-22.10-dvd-x86_64-230308.iso[root@localhostsetup]#mount-oloopBCLinux-for-Euler-22.10-dvd-x86_64-230308.iso/mnt/cd......
  • Dockerfile中'COPY'和'ADD'命令的区别是什么?
    内容来自DOChttps://q.houxu6.top/?s=Dockerfile中'COPY'和'ADD'命令的区别是什么?Dockerfile中COPY和ADD命令的区别是什么,以及何时使用其中一个而不是另一个?COPY<src><dest>COPY指令将从<src>复制新文件,并将它们添加到容器的文件系统路径<dest>。ADD<src><dest>......
  • linux配置防火墙
    linux如何配置防火墙及其允许的端口这里写的是centos7如何配置防火墙。copyfrom:https://www.myfreax.com/how-to-setup-a-firewall-with-firewalld-on-centos-7/ ,一切版权归属原作者。正确配置的防火墙是整个系统安全的最重要方面之一。FirewallD是一个完整的防火墙解决方案,......
  • 【Redis使用】一年多来redis使用markdow笔记总结,第(1)篇:Redis命令详解
    Redis是一个高性能的key-value数据库。本文会让你知道:什么是nosql、Redis的特点、如何修改常用Redis配置、写出Redis中string类型数据的增删改查操作命令、写出Redis中hash类型数据的增删改查相关命令、说出Redis中list保存的数据类型、使用StrictRedis对象对string类型数据......
  • 进攻和防御Linux(CentOS)
    一:概述Linux系统开源导致了系统的安全性问题,经常会遭遇到来自系统底层的进攻。系统管理员要清楚的了解LInux系统中可能会遇到的进攻类型和对应的措施,一旦发现系统中存在安全漏洞,我们应该立刻采取措施修复漏洞,保护系统安全、加强防御。计算机中的安全问题主要是针对信息安全泄露与窃......
  • linux的学习
    1.文件目录: 常用的命令1.pwd命令 pwd:printworkingdirectory,即显示当前所在目录 2、cd命令 cd:changedirectory,即切换/改变所在目录 '.’:代表此层目录;‘..’:代表上一层目录;‘-’:代表前一个工作目录;‘~’:代表“当前登陆用户身份”所在的主目录;3.创建一个新......