linux下,怎么使用命令查看编译好的程序信息?比如想知道程序加载到啥地址之类的信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下,怎么使用命令查看编译好的程序信息?比如想知道程序加载到啥地址之类的信息相关的知识,希望对你有一定的参考价值。
参考技术A 每个当前激活的进程都会在/proc目录下有个文件夹,名称是PID号所有你能看到的信息都在里面
变量能看到它们的逻辑地址,在maps文件里面有,真实的物理地址就是CR3+逻辑地址本回答被提问者和网友采纳 参考技术B 使用binutils工具包中的 objdump 命令追问
具体一点
追答你要怎么具体?百度搜一下“objdump”,教程一堆一堆的
linux下怎么查看文件夹中各个文件的大小?
参考技术A当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。
df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。
两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
以上是关于linux下,怎么使用命令查看编译好的程序信息?比如想知道程序加载到啥地址之类的信息的主要内容,如果未能解决你的问题,请参考以下文章