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

 

相关文章:

  • 2021-09-21
  • 2022-12-23
  • 2021-12-31
  • 2022-02-25
  • 2022-01-12
  • 2022-12-23
猜你喜欢
  • 2021-12-05
  • 2021-11-16
  • 2021-12-05
相关资源
相似解决方案