本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

linux如何查看命令是不是内建命令

电脑教程 app 1℃

linux如何查看命令是不是内建命令
linux 中有三种方法可以查看命令是否为内建命令:使用 type 命令,使用 help 命令,或检查进程列表。

如何查看 Linux 命令是否为内建命令

在 Linux 中,内建命令是指直接由 shell 本身执行的命令,而不是外部可执行文件。查看命令是否为内建命令的方法如下:

1. type 命令

最简单的办法是使用 type 命令,后跟待检查的命令:

type <命令名>

如果命令是内建命令,type 命令将显示以下输出:

<命令名> is a shell builtin

例如:

$ type echoecho is a shell builtin

2. help 命令

help 命令也可以用于查看命令是否为内建命令。如果命令是内建命令,help 命令将显示该命令的简要文档:

help <命令名>

例如:

$ help echoecho: echo the STRING(s) to standard output.

3. 检查进程列表

当执行非内建命令时,系统将创建一个新的进程来运行该命令。可以使用 ps 命令检查正在运行的进程,并查看命令是否在进程列表中:

ps -ef | grep <命令名>

如果命令是内建命令,ps 命令将不会显示任何结果。

例如:

$ ps -ef | grep echo(没有输出)

以上就是linux如何查看命令是不是内建命令的详细内容,更多请关注范的资源库其它相关文章!

引用来源:https://app.fanyaozu.com/381112.html

转载请注明:范的资源库 » linux如何查看命令是不是内建命令

喜欢 (0)