Trình thông dịch dòng lệnh là gì?

Trình thông dịch dòng lệnh, hoặc CLI, là một chương trình mà người dùng máy tính sử dụng để chạy các lệnh văn bản. Mỗi hệ điều hành đều có CLI riêng. Ví dụ: Windows 10 cung cấp hai CLI: Command Prompt và PowerShell (dành cho người dùng nâng cao). Người dùng Linux có thể sử dụng Shell để chạy các lệnh văn bản.

Lược sử tóm tắt về CLIs

Trong những ngày đầu của máy tính, trình thông dịch dòng lệnh thực sự là phương pháp duy nhất có sẵn để chạy các lệnh. Các chương trình Giao diện Người dùng Đồ họa không tồn tại. Bắt đầu từ những năm 80, các công cụ GUI trở nên phổ biến hơn nhờ những tiến bộ lớn trong sức mạnh tính toán.

Trình thông dịch dòng lệnh dựa trên GUI đã đơn giản hóa rất nhiều cách người dùng tương tác với máy tính. Vai trò của mỗi nút trở nên khá trực quan và dễ hiểu. Nói cách khác, máy tính trở nên hấp dẫn và dễ sử dụng hơn đối với những người dùng không am hiểu về công nghệ.

Trình thông dịch dòng lệnh hoạt động như thế nào?

Người dùng nhập các lệnh thông qua bàn phím. Sau đó, trình thông dịch dòng lệnh chuyển các lệnh thành các hàm hoặc lệnh gọi hệ thống. Hệ điều hành nhận và chạy các cuộc gọi tương ứng.

Hãy coi CLI như một người phiên dịch. Về cơ bản, chương trình dịch các hướng dẫn của bạn thành các chức năng mà hệ điều hành của bạn có thể hiểu được.

Tại sao chúng ta vẫn sử dụng công cụ dòng lệnh?

Tốc độ, vận tốc

CLI cho phép người dùng nhanh chóng nhập và chạy các lệnh hệ thống. Tất cả những gì họ cần làm là nhập các lệnh và nhấn Enter. Người dùng cũng có thể sử dụng CLI để tự động hóa các tác vụ máy tính. Điều này chuyển thành thời gian bấm phím ít hơn.

Xử lý sự cố

Khắc phục sự cố máy tính của bạn nhanh hơn và dễ dàng hơn nhiều nếu bạn sử dụng các lệnh. Ví dụ, Command Prompt, CLI tích hợp của Windows 10 có thể chạy nhiều lệnh khắc phục sự cố tiện dụng.

Bạn có thể sửa chữa các sự cố tệp hệ thống bằng cách chạy sfc / scannow . Nếu đang gặp sự cố kết nối mạng, bạn có thể chạy lệnh ipconfig / flushdns . Thao tác này sẽ đặt lại kết nối Internet của bạn.

Giải pháp duy nhất

Ngoài ra còn có một lợi thế lớn khác giúp giữ cho các công cụ dòng lệnh tồn tại. Có một số lệnh nhất định mà chỉ trình thông dịch dòng lệnh mới có thể chạy.

Giao diện người dùng đơn giản là không thể lưu trữ các nút riêng lẻ cho tất cả các chức năng mà một chương trình hỗ trợ. Thêm nhiều menu và menu con cũng sẽ không hoạt động. Điều đó sẽ chỉ làm lộn xộn giao diện người dùng và gây nhầm lẫn cho người dùng.

Câu hỏi thường gặp

Trình thông dịch lệnh được gọi là gì?

Trình thông dịch dòng lệnh có thể có các tên khác nhau tùy thuộc vào hệ điều hành mà chúng phục vụ. Một trình thông dịch lệnh còn được gọi là “shell”. Ví dụ, CLI trên Unix được gọi là Unix Shell.

Tại sao trình thông dịch lệnh tách biệt với hạt nhân?

Các trình thông dịch dòng lệnh được tách ra khỏi hạt nhân vì chúng thường có thể thay đổi. Kernel là cốt lõi của hệ điều hành. Có một nhân thường xuyên thay đổi sẽ làm cho hệ thống không ổn định.

Ví dụ: người dùng có thể tùy chỉnh CLI và thêm các lệnh gọi hệ thống mới. Với CLI khác biệt với nhân, những thay đổi như vậy sẽ không ảnh hưởng đến sau này. Nói cách khác, điều này sẽ không ảnh hưởng đến cách hệ điều hành hoạt động.

Của bạn đây; chúng tôi hy vọng hướng dẫn này đã giúp bạn hiểu rõ hơn về chức năng của CLI. Phát triển các kỹ năng CLI của bạn là một bước quan trọng để trở thành người dùng thành thạo, bất kể hệ điều hành bạn đang sử dụng.



Leave a Comment

Cách xóa tài khoản Instagram của bạn

Cách xóa tài khoản Instagram của bạn

Khi bạn quyết định rằng bạn đã hoàn tất tài khoản Instagram của mình và muốn xóa nó. Dưới đây là hướng dẫn giúp bạn xóa tài khoản Instagram của mình tạm thời hoặc vĩnh viễn.

Microsoft Teams: Cách sửa mã lỗi CAA50021

Microsoft Teams: Cách sửa mã lỗi CAA50021

Để sửa lỗi Teams CAA50021, hãy liên kết thiết bị của bạn với Azure và cập nhật ứng dụng lên phiên bản mới nhất. Nếu sự cố vẫn tiếp diễn, hãy liên hệ với quản trị viên của bạn.

Cách ghi lại cuộc họp thu phóng cục bộ hoặc lên đám mây

Cách ghi lại cuộc họp thu phóng cục bộ hoặc lên đám mây

Ngoài ra, hãy xem cách bạn có thể ghi lại cuộc họp Zoom cục bộ hoặc lên đám mây, cách bạn có thể cho phép người khác ghi lại bất kỳ cuộc họp Zoom nào.

Cách tạo nhanh cuộc thăm dò ý kiến ​​trên Skype

Cách tạo nhanh cuộc thăm dò ý kiến ​​trên Skype

Nhanh chóng tạo một cuộc thăm dò Skype để chấm dứt bất kỳ cuộc thảo luận nào. Xem chúng dễ dàng tạo ra như thế nào.

Google Maps: Cách xóa nhãn

Google Maps: Cách xóa nhãn

Nếu một số nhãn Google Maps không còn phù hợp, bạn chỉ cần xóa chúng. Đây là cách bạn có thể làm điều đó.

Khắc phục: Microsoft Kaizala không hoạt động bình thường

Khắc phục: Microsoft Kaizala không hoạt động bình thường

Nếu Microsoft Kaizala không hoạt động trên máy tính của bạn, hãy xóa bộ nhớ cache của trình duyệt, tắt tiện ích mở rộng và cập nhật phiên bản trình duyệt của bạn.

Cách sửa mã lỗi Microsoft Teams CAA301F7

Cách sửa mã lỗi Microsoft Teams CAA301F7

Để khắc phục lỗi Nhóm CAA301F7, hãy chạy ứng dụng ở chế độ tương thích với quyền quản trị viên và xóa dữ liệu đăng nhập Nhóm của bạn khỏi Trình quản lý thông tin xác thực.

Cách nghe âm thanh WhatsApp trước khi gửi

Cách nghe âm thanh WhatsApp trước khi gửi

Nghe âm thanh WhatsApp trước khi gửi nó có thể là một cách cứu nguy. Bằng cách xem trước âm thanh, bạn có thể nghe xem giọng nói của mình có đúng như ý bạn không. Đảm bảo rằng âm thanh bạn đang gửi trong WhatsApp là hoàn hảo bằng cách xem trước nó với các bước sau.

Phải làm gì nếu bạn không thể đăng nhập vào NordVPN

Phải làm gì nếu bạn không thể đăng nhập vào NordVPN

Các vấn đề và lỗi đăng nhập NordVPN có thể cho thấy máy chủ VPN bị quá tải hoặc kết nối mạng của bạn không ổn định.

Khắc phục: Bitwarden sẽ không mở trên PC và thiết bị di động

Khắc phục: Bitwarden sẽ không mở trên PC và thiết bị di động

Nếu Bitwarden không khởi chạy trên PC, hãy tắt trình quản lý mật khẩu tích hợp trong trình duyệt của bạn, xóa bộ nhớ cache và tắt các tiện ích mở rộng của bạn.