unix - 为什么 `nm` 实用程序如此命名?

标签 unix command-line linker nm

nm在二进制文件中列出符号的实用程序在其文档中没有包含任何关于它如何命名的解释或线索nm .

我想一些经验丰富的 UNIX 开发人员可以提供一些启发。

为什么是nm这样命名的实用程序?

最佳答案

它是“名称”或“名称列表”的缩写。

Nm prints the name list (symbol table) of each object file in the argument list.



( V7 Unix manual , 1979)

关于unix - 为什么 `nm` 实用程序如此命名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8858445/

相关文章:

c - 为什么某些函数可以将 sleep(n) 减少为 sleep(0)?

c - 使用 ptrace 提取系统调用名称和参数

linker - MIPS、ELF 和部分链接

c++ - 使用 directX 和 Visual Studio 2010 的链接器错误

bash - 为什么是 [[ ! ! expr ]] 等价于 [[ ! expr ]] 在 bash 中?

C 链接器错误 : .\_build\ble_app_hids_keyboard.axf : Error: L6200E: Symbol UX_captureStarted multiply defined (by sens. o 和 main.o)

linux - 如何从字符类的范围中排除字符?

java - 无法捕获 JAVA 中 "who -m"命令的输出

command-line - 将文件从一个目录剪切复制粘贴到另一个目录的命令是什么

c++ - OpenSSL 摘要 : different results on command-line and in c++