Giáo trình hệ điều hành unix - Trần Ngọc Thái
Hệ vỏ (Shell): Thông dịch các lệnh người dùng thành các lời gọi hàm hệ thống và in ngược trở lại. Hệ lõi (Kernel): Chứa các chương trình quản lý tài nguyên hệ thống (tệp, tiến trình .) Kiến trúc của Unix tách hệ vỏ và hệ lõi: Các hệ vỏ thông dụng: Bsh (Bourne Shell), Csh (C_Shell), Ksh (Konishell), Bash (Bourne Again Shell). Có thể cài đặt nhiều hệ vỏ và có thể chạy đồng thời trên cùng một hệ lõi. Do đó có thể tuỳ biến giao diện và nâng cấp hệ thống dễ dàng.