请问bash shell 怎么知道使用的是内部命令,还是外部命令?怎么区分?

比如echo。在终端上键入echo,怎么知道bash去调用的是built-in echo,
还是/bin/echo 。



青春有我
浏览 286回答 2
2回答

四季花海

用type命令 ,如type cd 就会得到cd is a shell builtin可见cd 是内建的命令,而type sh 得到sh is /bin/sh 可见不是内建命令

凤凰求蛊

使用type命令,type cmd按回车,就会显示出来cmd是什么命令,你可以试试
打开App,查看更多内容
随时随地看视频慕课网APP