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 default signal kill in unix?
What is the functions of zambie process?
How does one process we can start an executable file? How to get the PID process, which we started?
what are wild cards?
What command a user use to view a long text file one page at a time in UNIX?
How does pipe () work?
What is ‘ps’ command for?
How do I search for a file in unix command?
Which unix command to make a new directory?
what is the cmd to remove the comment lines from a file and to display the original text without comments? thanks in advance......
how to change a normal file into hidden file
what these two commands prints "echo test","cat test"?