Heijin

external command

英 /ɪkˈstɜːnəl kəˈmɑːnd/美 /ɪkˈstɝːnəl kəˈmænd/

n. 名词

外部命令;外部指令

含义详解

本义指在操作系统中,由独立于命令解释器(如 shell)的外部程序所提供的命令。与内部命令(internal command)相对,内部命令由 shell 本身直接执行,而外部命令需要调用独立的可执行文件。引申义可指任何由外部实体或模块提供的指令或请求,不局限于计算机领域。例如,在项目管理中,外部命令可指来自客户或上级的指示。

词源解析

external 源自拉丁语 externus,意为“外部的”,由 ex-(向外)和 -ternus(表示方向)构成。command 源自拉丁语 commendare,意为“委托、命令”,经古法语 commander 进入英语。组合后指“来自外部的命令”。记忆时可拆解:external(外部的)+ command(命令),即“外部发出的命令”,与“内部命令”相对。

使用场景

在计算机技术文档、命令行教程中频繁使用,描述如 ls、grep 等外部程序。在学术写作中,用于讨论操作系统设计或脚本编程。日常口语中较少使用,但程序员之间交流时可能会说“用外部命令处理”。在商务英语中,可能引申为“外部指令”,但不如计算机语境常见。语气中性,属于技术术语。

语法要点

作为名词,可数,复数形式为 external commands。常与定冠词 the 或形容词性物主代词连用,如“the external command”。在句子中可作主语、宾语或定语(如“external command execution”)。常见句型有“run/execute an external command”。易错点:不要与“external command”混淆为形容词短语,它整体是名词短语。

近义辨析

与“external program”相近,但“external command”强调其作为命令的用途,而“external program”泛指外部程序。与“shell command”不同,shell 命令可能包含内部命令和外部命令,而“external command”专指后者。与“system call”区别:系统调用是内核提供的接口,而外部命令是用户态程序。

需要留意

属于技术术语,语域偏正式,在非技术场合使用可能造成理解障碍。无褒贬色彩。常见误用:将“external command”与“internal command”混淆,或误以为所有命令行命令都是外部命令。在跨平台语境中,某些命令可能是内部或外部,需具体说明。

常用组合

run an external command
运行外部命令
execute an external command
执行外部命令
external command execution
外部命令执行
external command not found
找不到外部命令
external command interface
外部命令接口
external command handler
外部命令处理器
external command prompt
外部命令提示符

双语例句

The shell can execute both internal commands and external commands.Shell 既能执行内部命令,也能执行外部命令。
To list files, you can use the external command 'ls'.要列出文件,可以使用外部命令 'ls'。
The script failed because the external command was not found in the PATH.脚本失败,因为在 PATH 中找不到该外部命令。
In Unix, most utilities are external commands that are separate programs.在 Unix 中,大多数实用程序都是独立的程序,属于外部命令。
The administrator restricted the execution of external commands for security reasons.出于安全原因,管理员限制了外部命令的执行。