Bourne Again Shell (Bash) là giao diện văn bản cho máy tính POSIX. Một shell, Bash hay khác, cung cấp cách nói trực tiếp với máy tính mà không qua giao diện vòng vo: bạn gõ chính xác lệnh bạn muốn máy thực thi. Đó là giao diện hiệu quả và nhẹ nhất, đó là lý do nó tồn tại 40 năm.
Nhưng Bash không chỉ cách ra lệnh cho máy tính. Nó cũng là ngôn ngữ lập trình, vì bất cứ gì bạn làm trong Bash, bạn cũng tự động hóa như shell script. Lâu trước khi có Python hay Lua, shell script là cửa ngõ tự động hóa cho người dùng phổ thông.
Bash chủ yếu là giao diện mệnh lệnh. Khác giao diện đồ họa, để Bash hiệu quả, bạn phải biết lệnh muốn nó thực thi. Có nhiều cách học lệnh Bash hữu ích, bao gồm bài viết và cheat sheet tại Opensource.com. Càng dùng Bash nhiều, càng học nhiều lệnh. Càng biết nhiều lệnh, bạn và script shell càng mạnh.
Tuy nhiên, một lý do Bash phổ biến giữa các shell là tính năng tương tác. Lệnh trên máy có sẵn từ bất kỳ shell nào, nhưng cách bạn tương tác với shell có thể tạo khác biệt. Tổ hợp phím và cú pháp đặc biệt cung cấp cách nhanh kiểm soát Bash. Cheat sheet này chứa một số phím tắt phổ biến, cũng như một số hiếm gặp, cho Bash, cùng vài lệnh bắt buộc.
Tải cheat sheet Bash của chúng tôi và giữ gần tay, sớm bạn sẽ dùng Bash ít hơn (hoặc nhiều hơn) bằng cách dùng Bash tốt hơn.