Linux系统下程序运行会实时的用到相关动态库,某些场景下,比如需要裁剪不必要的动态库时,就需要查看哪些动态库被用到了。

以运行VLC为例。

VLC开始运行后,首先查看vlc的PID,比如这次查到的VLC PID是5590。

zlf@ubuntu:/$ ps -ef |grep vlc
zlf       5590  3184  1 10:46 pts/3    00:00:00 ./vlc
zlf       5601  3253  0 10:46 pts/4    00:00:00 grep --color=auto vlc

查看/proc/5590/下的maps文件,即可看到VLC运行时用到的所有动态库。

zlf@ubuntu:/$ cat /proc/5590/maps

转载于:https://www.cnblogs.com/siikee/p/4323922.html

如何查看Linux系统下程序运行时使用的库?相关推荐

  1. linux系统下编译运行C++程序

    前提 首先linux系统下要有C++编译环境.可以使用 which gcc which g++ 查看linux系统下是否安装GNU编译器. 编写代码 使用vim命令打开编辑器编写代码 先写一个最简单的 ...

  2. 如何查看linux系统下的各种日志文件 linux 系统日志的分析大全

    如何查看linux系统下的各种日志文件 linux 系统日志的分析大全 日志分类: 1. 连接时间的日志 连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这 ...

  3. linux系统上运行sh,Linux系统下如何运行.sh文件的实现

    Linux系统下如何运行.sh文件的实现 在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): ...

  4. Linux系统下程序异常如何优雅的退出

    当我们想强制结束一个程序的时候,我们通常会给它发送一个信号然后该进程捕捉到信号,再然后该进程执行一定操作最终被终止.信号是UNIX和Linux系统响应某些条件而产生的一个事件,接收到该信号的进程会相应 ...

  5. linux下双击sh文件夹,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  6. python怎么在运行中查看执行状态_python,_python程序运行时 查看对象状态,python - phpStudy...

    python程序运行时 查看对象状态 不知大家有没有用过Rthymbox的python console. Rthymbox可以在运行的时候,让它的 交互式命令行 对程序进行控制. 比如说可以调用pla ...

  7. 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现

    在Linux系统下运行.sh文件有两种方法,比如我在root目录下有个datelog.sh文件 第一种(这种办法需要用chmod使得文件具备执行条件(x): chmod u+x datelog.sh) ...

  8. linux环境下c语言调用lapack,linux系统下C语言调用lapack ,blas库

    在利用C语言编程,经常调用其他的软件包,其中lapack,blas库是最常用的两个库,这里讲下在linux系统下,C语言编程如何调用这两个库: 1.首先讲下blas库的调用,这里以两个向量内积函数为例 ...

  9. 怎么查看linux系统下数据库的进程数,如何查看sybase数据库运行情况

    sybase数据库是不少企业管理系统的常用数据库,可运行在windows和linux等操作系统环境之下,适用性广. 1.检查数据库是否运行.检查步骤 :操作系统命令Sun solaris 和unix ...

最新文章

  1. 【直播】黎佳佳:音频数据分析以及特征提取
  2. 英特尔九州云99Cloud OpenStack行业应用研讨会
  3. centos下apache源码编译安装
  4. 科学前进的车轮永不停歇 2018-04-28
  5. RH442-3 队列技术
  6. PHP5中的魔术方法
  7. python学习(三)--跟着例子写的贴吧网页爬取
  8. kettle java 变量传递_kettle的jdk1.7环境变量配置
  9. ASP.NET性能优化之构建自定义文件缓存
  10. Python变量 - Python零基础入门教程
  11. VB小技巧:字符变量中双引号的输入
  12. java底层 文件操作,java底层是怎的对文件操作的
  13. SQL Express数据库的连接问题
  14. 《学习日记之Python》——GIF分解成图片
  15. 【Java实现PDF文件转换为图片】
  16. 经验分享:半桥电路的工作原理及注意问题
  17. 离散数学学习笔记-2-群 子群
  18. Python项目实例——用代理IP爬取1688商品
  19. 【定时任务】Springboot定时任务
  20. 数字化转型六图法:算法地图

热门文章

  1. BERT面向语言理解的深度双向变换预训练
  2. 揭秘丨“北京八分钟”里中国制造的科技力量
  3. 前沿丨人工智能的框架战争:FB继续挑战Google
  4. Python 之 Numpy (六)分割
  5. 量子力学与机器学习相结合,预测高温下的化学反应
  6. 70页论文,图灵奖得主Yoshua Bengio一作:「生成流网络」拓展深度学习领域
  7. 最新!国内芯片70个细分领域重要代表企业 VS 国外
  8. 这一年,宇宙“面目”愈发清晰
  9. 光刻技术的“鬼斧”之变
  10. 宇宙膨胀背后的故事(卅三):宇宙之有生于无