Mấy anh/chị/bạn cho em hỏi Shell , Bash (SH) có mối liên kết như thế nào đối với một máy tính chạy OS unix linux, theo em tìm hiểu thì được biết:
Shell là chương trinh (phần mềm) cung cấp giao diện cho người dùng nhập (dưới dạng văn bản) các lệnh
Bash hay SH là ngôn ngữ máy để biên dịch nhũng lệnh mà ta viết trên Shell, có đúng không ạ?
Câu hỏi về Shell, Bash và SH
Ref: https://www.tecmint.com/different-types-of-linux-shells/
Trong bài trên đã trả lời hết câu hỏi của bạn. Tuy nhiên mình không đồng tình việc tác giả nói shell đồng thời là ngôn ngữ. Nói đúng thì shell(*sh) script mới là ngôn ngữ, shell chỉ là phần mềm phiên dịch đám ngôn ngữ đó cho máy làm việc. Như python.exe, lua.exe
7 Likes
đồng tình ạ