输入终端运行某些文本的正式名称是什么?

时间:2018-03-17 21:03:24

标签: terminal command command-prompt

我试图了解构成从终端/命令行运行某些内容的文本的正式名称是什么。请看以下示例:

npm install lodash --save

如果要逐个分解,npminstalllodash--save的名称是什么?正在考虑下面,但不确定,我很好奇发现。还想知道你会称之为整篇文章。

  • npm = program?
  • install = command?
  • lodash = argument?
  • - save = option?

2 个答案:

答案 0 :(得分:0)

  • npm是该计划。

  • install是命令。

  • lodash是包

  • - 保存是选项。

答案 1 :(得分:0)

由于“应用程序”/“程序”的结构差异很大,因此没有真正的正式名称,并且可以设计它们的参数。

例如,如果您执行man man,您将看到man程序的参考手册,该手册用于描述其他流程。在这个手册页中,您将使用一些常见的描述性术语(如“过程”和“参数”)来查看它,但除了使用的术语通常特定于过程本身的设计。

作为示例,您将注意到在描述的第一行中引用“程序,实用程序或函数”,引用了正在运行的“命令”:

  

描述:         man是系统的手动寻呼机。给予man的每个页面参数通常是程序,实用程序或函数的名称。然后找到并显示与这些参数中的每一个相关联的手册页。如果提供了一个部分,将指示人员仅查看本手册的该部分。默认操作是按照预定义的顺序搜索所有可用部分(默认情况下为“1 nl 8 3 2 3posix 3pm 3perl 3am 5 4 9 6 7”,除非被/ etc / manpath中的SECTION指令覆盖。即使页面存在于几个部分中,也只显示找到的第一个页面。