![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 79
vigoto
这个作者很懒,什么都没留下…
展开
-
linux 查看可执行文件动态链接库的相关信息
ldd 查看可执行文件链接了哪些 系统动态链接库 nm 查看可执行文件里面有哪些符号 strip 去除符号表可以给可执行文件瘦身 strings 从可执行程序里面提取出来一点什么文本信息 Linux操作系统上面的动态共享库大致分为三类: 1、操作系统级别的共享库和基础的系统工具库 比方说libc.so, lib原创 2016-12-01 15:01:18 · 3597 阅读 · 0 评论 -
linux 配置和加载动态库 ldconfig
GCC编译C++程序的那些步骤,其中包括编译的时候include的搜索目录,链接的时候库的搜索目录(这里的库包含两种库)。还有一个时候,需要搜索路径,那就是装载动态库的时候,这个时候与GCC无关了。而是与linux系统自身有关系。 动态转载动态库,是为了基于动态库编译链接而来的可执行程序设定的一个程序执行过程中需要的功能,对于那些只基于静态库的可执行程序来说,这个功能没有什么用。原创 2016-12-01 15:09:47 · 3117 阅读 · 0 评论 -
在 Linux 上如何清除内存的 Cache、Buffer 和交换空间
像任何其他的操作系统一样,GNU/Linux 已经实现的内存管理不仅有效,而且更好。但是,如果有任何进程正在蚕食你的内存,而你想要清除它的话,Linux 提供了一个刷新或清除RAM缓存方法。 如何在 Linux 中清除缓存(Cache)? 每个 Linux 系统有三种选项来清除缓存而不需要中断任何进程或服务。 (LCTT 译注:Cache,译作“缓存”,指 CPU 和内转载 2016-12-16 18:18:57 · 977 阅读 · 0 评论