2016-07-07 69 views
1

Linux命令行程序nm列出了來自目標文件的符號。
但nm實際上代表什麼?nm代表什麼?

我在文檔中找不到它。
這是否意味着「名稱mangle」?

回答

4

它是「名稱」或「名單」的縮寫。

Nm在參數列表中打印每個目標文件的名稱列表(符號表)。

V7 Unix manual,1979)

+2

一定要小心哪兩個字母的命令名稱 「代表」。例如,dd代表「轉換和複製」:他們不能稱之爲cc!在學校裏,我編寫了一個工具來掃描磁盤,查找給定文件的所有鏈接並報告他們的名字。我不能稱之爲ln(對於鏈接名稱),所以我選擇了kn。這就是來龍去脈。 –

+0

瞭解並不是所有的命令都是縮寫,但是這個看起來很明顯。 :) –