shell命令的概念

1:什么是内置命令

内置命令就是系统自带的命令,Linux系统启动之后,就会被加载到内存,内置命令不易过多,不然影响服务器的性能

常用的内置命令如下:

kill  cd mkdir  echo  help  history  eval等都是内部命令

 

2:外置命令

外置命令是系统之外的命令,很多人都会共享外置命令,一个方法一个命令就是一个外部程序,使用外部程序是需要开启一个进程的,

外部命令使用都会去PATH的路径下查找,找到了就开始执行

 

总之:

Shell 内置命令是一个自带的函数,执行内置命令就是调用这个函数。在 Shell 启动时已经被加载到内存了,所以内置命令的执行速度很快。


Shell 外部命令的是一个应用程序,执行外部命令就是启动一个新的应用程序。因为要创建新的进程并加载应用程序的代码,所以外部命令的执行速度很慢

posted @ 2022-04-28 17:27  xzlnuli  阅读(41)  评论(0编辑  收藏  举报