网络知识 百科 linux内部命令和外部命令(linux 内部命令)

linux内部命令和外部命令(linux 内部命令)

linux内部命令和外部命令, linux系统下的内部命令和外部命令是什么?下面是内部命令和外部命令的具体介绍:

内部命令和外部命令是linux中的两种命令。内部命令和外部命令的功能基本相同,只有细微的区别。

内部命令:内部命令实际上是shell程序的一部分,它包含了一些相对简单的linux系统命令,这些命令被shell程序识别,并在shell程序内部运行。

通常,当linux系统加载并运行时,shell被加载并驻留在系统内存中。

内部命令用bashy源代码编写,执行速度比外部命令快,因为不需要创建子进程来解析内部命令shell。比如:退出、历史、cd、echo等。

外部命令:外部命令是linux系统中实用程序的一部分。因为实用程序通常功能强大,所以它包含大量的程序。系统加载时,不是随系统一起加载到内存中,而是在需要的时候调入内存。

通常,外部命令的实体并不包含在shell中,但是它的命令执行过程是由shell程序控制的。shell程序管理外部命令的路径搜索、加载和存储,并控制命令的执行。

除了bash之外还安装了外部命令,通常在/bin、/usr/bin、/sbin、/usr/sbin等。可以通过“echo$PATH”命令查看外部命令的存储路径,如ls、vi等。

您可以使用type命令来查看它是内部命令还是外部命令。

linux 内部命令

linux内部命令和外部命令,以上就是本文为您收集整理的linux内部命令和外部命令最新内容,希望能帮到您!更多相关内容欢迎关注。

本文来自网络,不代表本站立场,转载请注明出处:https://www.tlcement.com/a/77327.html

linux内部命令和外部命令

网络知识后续将为您提供丰富、全面的关于linux内部命令和外部命令内容,让您第一时间了解到关于linux内部命令和外部命令的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。