全部博文(535)
分类: LINUX
2012-06-24 20:23:25
内部命令:所谓内部命令是指写在bash源码里面的,其执行速度比外部命令快,因为解析内部命令shell不需要创建子进程。 比如:exit,history,cd,jobs,bg,fg,echo 外部命令:bash之外额外安装的,通常放在/bin,/usr/bin,/sbin,/usr/sbin······等等 比如:ls,vi 另用type命令可以分辨内部命令与外部命令: [root@localhost huyang]# type cd cd is a shell builtin [root@localhost huyang]# type echo echo is a shell builtin [root@localhost huyang]# type ls ls is aliased to `ls --color=tty' [root@localhost huyang]# type vi vi is aliased to `vim' |