Shail is an interface between user and computer. Shail gives user a platform to write their commands.
Some of the uses of Shail are-
- Shail is used as interface between user and kernel (Computer).
- Shail is used to execute the command.
- Shail is used to write Shail script.
Difference between Shail and Kernel –
Kernel | Shail | |
1 | Kernel, is like operating system in Linux, every operating system have Kernel. | Shail is command interpreter, which is used to write commands. |
2. | Kernal act as interface between hardware and softwares. | Shail act as interface between User and Computer. |
3. | Kernel is second layer in Linux system architecture. | Shail is third layer in Linux system architecture. |
Different types of Shail are-
- Bourne Shail
- Bash Shail
- C Shail
Bourne Shail | Bash Shail | C Shail | |
1. | Developed by Stifen Bourne | Developed by Brian Fax. | Developed by Bill Joy. |
2. | sh command used for this. | bash command is used for this. | csh command is used for this. |
3. | Developed in 1977 | Developed in 1987 | Developed in 1970 |