一尘不染

LD_PRELOAD技巧是什么?

linux

我最近在proggit上遇到了对它的引用,并且(到目前为止)没有对其进行解释。

我怀疑这可能是吧,但我不知道。


阅读 320

收藏
2020-06-02

共1个答案

一尘不染

如果设置LD_PRELOAD为共享库的路径,则该文件将 任何其他库(包括C运行时libc.so之前
加载。因此,要运行ls您的特殊malloc()实现,请执行以下操作:

$ LD_PRELOAD=/path/to/my/malloc.so /bin/ls
2020-06-02