- Là một chương trình thông dịch lệnh cho phép người sử dụng tương tác với hệ điều hành
- shell đồng thời là một ngôn ngữ lập trình bậc cao
- Có nhiều loại shell:
sh
(/bin/sh): shell chuẩn trên UNIX/Linux, còn gọi là Bourne shellbash
(/bin/bash): GNU Bourne Again Shellcsh
(/bin/csh): C shellksh
(/bin/ksh): Korn shellzsh
...
- Khuyến cáo:
- Nên sử dụng
bash
- Tránh dùng
csh
(http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/)
- Nên sử dụng