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 |
How to create hardlinks and softlinks on files?
Differentiate cmp command from diff command.
Write a command to find all of the files which have been accessed within the last 30 days.
What does grep v grep do?
How do you move a process which is running background to foreground?
Write a command that will output the sorted contents of a file named in.txt and place the output in another file named out.txt, while at the same time excluding duplicate entries.
boot process?
What is the difference between cat and more command?
What does sed command do in unix?
what is Online(STM) and offline diagnostics in HP-UX?
How do you copy a directory with many files and folders into another directory?
what do you understand by 'building block primitive'?