Câu trả lời:
Có một sự khác biệt quan trọng (cũng ...):
Gần đây tôi đã viết một cái gì đó về dòng lệnh nói chung trong Tag-Wiki cho command-line
thẻ .
"Trong Linux có GUI (giao diện người dùng đồ họa), nơi bạn có thể trỏ và nhấp và kéo và hy vọng hoàn thành công việc mà không cần đọc nhiều tài liệu. Môi trường Unix truyền thống là CLI (giao diện dòng lệnh), nơi bạn nhập lệnh để nói cho máy tính biết phải làm gì. Nó nhanh hơn và mạnh hơn, nhưng đòi hỏi phải tìm ra các lệnh là gì. " từ người đàn ông giới thiệu (1)
Một số người dùng thích sử dụng dòng lệnh cho một số tác vụ vì nó giúp họ tiết kiệm thời gian và công sức. Họ cũng được hưởng lợi từ việc có thể tạo các tập lệnh để tự động hóa các tác vụ thông thường và họ có thể sử dụng dòng lệnh để định cấu hình hệ điều hành của mình ở mức rất thấp để phù hợp chính xác với nhu cầu của họ.
Nếu bạn muốn tìm hiểu một chút về lịch sử và hoạt động bên trong của nó, mọi người dường như rất hài lòng với câu trả lời của tôi cho câu hỏi từ fred.bear về chủ đề này.
Shell hoạt động như thông dịch viên của các lệnh người dùng và chuyển chúng thành hành động.
Shell tạo thành phần bên ngoài của hệ điều hành và hình thành giao diện giữa người dùng và kernel.
Đối với mỗi người dùng đăng nhập, có vỏ hoạt động. Khi một lệnh được đưa ra bởi người dùng, nó được kiểm tra bởi shell và được truyền đến kernel để thực thi.
Trong một shell nut, nó là một giao diện dòng lệnh. Bạn có thể ra lệnh và làm công cụ. Đọc tại đây: http://en.wikipedia.org/wiki/Shell_(computing)
Để dễ hiểu, hãy nghĩ hạt nhân là ốc sên và "vỏ" là vỏ của nó . Bạn có thể nhặt ốc lên bằng vỏ, vì đó là điểm truy cập đơn giản, dễ dàng và đơn giản. Tương tự như vậy trên máy tính, shell cung cấp cho bạn quyền truy cập đơn giản, dễ hiểu. Vỏ có thể có hình dạng / kích cỡ khác nhau giống như vỏ ốc. Ví dụ, bash là một vỏ dựa trên văn bản, trong đó Gnome (nói chung) là một vỏ đồ họa, giúp hầu hết người dùng máy tính dễ dàng truy cập kernel, thư viện hệ thống và ứng dụng (ốc sên).
Điều này có thể hữu ích: https://help.ubfox.com/community/UsingTheTerminal