Utilities

程序如何分類為“bin 實用程序”或“工具”?

  • July 15, 2020

在提到程序時,我經常聽到術語“bin 實用程序”和“工具”。兩者之間究竟有什麼區別?

兩者都位於/usr/bin/並且通常僅在命令行上執行。您能否具體說明何時/為什麼將某個程序(例如objdump)稱為實用程序工具

objdump,至少在大多數 Linux 系統上,是GNU Binutils的一部分,它可能解釋了您所聽到的內容。這些是允許操作目標文件的工具,編譯源模組的結果:生成它們(使用as),將它們連接在一起(使用ld),轉儲它們(使用objdump),組裝它們的庫(使用ar)等。它們還包括工具它更普遍地操縱執行檔。我傾向於將它們視為“支持 C 庫和 C 編譯器所需的一切”。

這個項目中包含的命令是 Binutils 的一部分,其他的不是。

除此之外,我認為工具和實用程序之間沒有任何普遍的、公認的區別。

引用自:https://unix.stackexchange.com/questions/598452