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 |
Where LOG fiels resides in AIX and pls tel me how to remove the log file
what is the difference between KILL and KILL -9?
5 Answers Informatica, Nutanix,
distinguish between multi-tasking,multi-user,multi- processing and time sharing?
4 Answers Infosys, Nikhil Construction,
what is the command to get help on a UNIX terminal?
what is the difference between relative path and absolute path?
Why is grep called grep?
Describe the zip/unzip command using gzip.
How do I run a bash script?
What is grep short for?
What is the command to view process running?
What does #!/ Bin sh do?
How are UNIX file permissions represented?