Monday, January 17, 2011

Difference between Internal And External Command in Linux.


Internal commands are the commands that are executed 
directly by the shell. These commands will not have a 
separate process running for each.
External commands are the commands that are executed by the 
kernal. These commands will have a process id running for 
it.
Internal Commands: Echo, CD
External Commands: cat, ls