Shell script là tập hợp các tập lệnh được thông dịch bởi hệ điều hành, cung cấp cho người dùng khả năng tương tác với hệ điều hành. Trong Linux có nhiều loại shell khác nhau như sh, zsh, bash, csh… trong đó phổ biến nhất vẫn là Bash Shell (shell mặc định cho rất nhiều distro khác nhau), ngoài ra shell script cũng được ứng dụng rất nhiều trong Devops, để trở thành 1 Devops giỏi thì chắc chắn chúng ta phải biết đến Shell script.