why unix commands can be divided into internal and external
commands?
Answers were Sorted based on User's Feedback
Answer / shaili
External- It is a compiled executable of a program.Shell
executes it.
Internal- Built in shell.Faster in execution.
Internal commands provides more flexibility and better
management. But, if all commands are internal, shell will
become larger and less responsive.
| Is This Answer Correct ? | 16 Yes | 1 No |
Answer / ankur
Internal command are built in commands in shell & shell
shell doesn't start a separate process to run internal
commands where as external command require the shell to
fork and exec a process which may take some time on a busy
system
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / niranjan
Ankur ur right... internal commands dont invoke a child process to excute the command. and there by faster execution.
Where as external commands forked as child process...
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the use of egrep command in unix?
Can a process kill itself in UNIX/or in its various versions?
Write a command that will find all text files in a directory such that it does not contain the word "amazing" in any form (that is, it must include the words amazing, amazing, or amazing)?
What is rmdir command?
What is the use of tee command?
what is kernel?
what are processor execution levels and priorities?
What are filter commands in unix?
What does the “echo” command do?
What are file permissions in Unix, and how are they represented?
What is the nmap command?
What is nr in awk command?