Command Prompt là gì?
Command Prompt viết tắt là CMD, đây là công cụ nhập lệnh để thực hiện các tác vụ trên hệ điều hành Windows. Thay vì thực hiện thủ công nhiều thao tác như thông thường, bạn chỉ việc nhập lệnh và hệ điều hành sẽ thực hiện tác vụ giúp bạn rất nhanh.
Cách mở Command Prompt cũng rất đơn giản, sẽ có hai cách mở.
Cách 1: Nhấn tổ hợp Windows + R để mở Run. Nhập “cmd” trong ô Open rồi nhấn OK.
Cách 2: Click biểu tượng Windows phía dưới cùng màn hình hoặc biểu tượng trên bàn phím. Sau đó ấn “cmd” trên thanh công cụ tìm kiếm, rồi chọn “Command Prompt”
Command Prompt có thật sự tiện lợi? Cùng xem những gì bạn có thể làm với Cmd sau đây.
>>> Xem thêm: Tại sao Network Traffic Analysis lại quan trọng?
Tổng hợp câu lệnh CMD
Bảng câu lệnh đơn giản, ngắn gọn, nhìn là hiểu ngay dưới đây:
Lệnh | Công dụng | Cú pháp |
PING | Kiểm tra kết nối mạng | ping ip/host [/t][/a][/l][/n] |
TRACERT | Xem đường đi gói tin mạng | tracert ip/host |
NETSTAT | Liệt kê kết nối mạng | netstat [/a][/e][/n] |
IPCONFIG | Hiển thị cấu hình IP | ipconfig /all |
SHUTDOWN | Tắt hoặc khởi động lại máy tính. | shutdown -s/-r -t [a] |
DIR | Xem file, folder | dir [drive:] [path] [filename] |
DEL | Xóa file | del [/p][/f][/s][/q][/a[:attributes]] “tên file cần xóa” |
COPY | Sao chép file | copy “địa chỉ nguồn” “địa chỉ đích” /y |
RD | Xóa thư mục | rd /s /q “thư mục cần xóa” |
MD | Tạo thư mục | md “đường dẫn”\“tên thư mục” |
TASKKILL | Tắt ứng dụng đang chạy | taskkill /f /im “tên ứng dụng”.exe |
REGEDIT | Chạy file .reg | regedit.exe /s “nơi chứa file .reg” |
ATTRIB | Đặt thuộc tính cho file, folder | attrib +/-a +/-s +/-h +/-r “file, thư mục” [/s] [/d] |
REG | Tạo, chỉnh sửa Registry | reg add KeyName [/v ValueName] [/t Type] [/d Data] [/f] |
REG DELETE | Xóa value trong Registry | reg delete KeyName [/v ValueName] [/f] |
>>> Xem thêm: Cyber Kill Chain là gì? 8 giai đoạn và cách bảo vệ tổ chức trước tấn công mạng
Các dòng mã CMD phổ biến hiện nay
Dưới đây là các dòng lệnh hữu ích, phổ biến nhất bạn nên biết để sử dụng:
Tasklist
Hiển thị danh sách tất cả tác vụ đang chạy, bao gồm cả các tác vụ ẩn. Một số lệnh mở rộng:
tasklist /svc
: Hiển thị dịch vụ liên quan đến tác vụ.tasklist /v
: Cung cấp thông tin chi tiết.tasklist /m
: Hiển thị đường dẫn các file .dll.
System File Checker (SFC)
Công cụ kiểm tra và sửa chữa tệp hệ thống Windows. Sử dụng:
sfc /scannow
: Quét và tự động thay thế tệp bị hỏng hoặc thiếu.
Systeminfo
Hiển thị thông tin hệ điều hành, phần cứng, BIOS, mạng, và cấu hình khác. Thu thập thông tin từ máy khác qua:
systeminfo /s [host_name] /u [domain]\[user_name] /p [password]
.
Powercfg
Quản lý năng lượng:
powercfg hibernate on/off
: Bật/tắt chế độ ngủ đông.powercfg /a
: Xem trạng thái tiết kiệm năng lượng.powercfg /devicequery s1_supported
: Xem các thiết bị hỗ trợ Connected Standby.
PathPing
Kết hợp giữa Ping và Tracert, cung cấp thông tin chi tiết về đường dẫn mạng và thời gian trễ. Sử dụng:
File Compare (FC)
So sánh nội dung hai tệp văn bản. Các tùy chọn:
/b
: So sánh nhị phân./c
: Bỏ qua phân biệt chữ hoa, chữ thường./l
: So sánh văn bản ASCII.
Driverquery
Liệt kê thông tin về driver đã cài đặt. Lệnh mở rộng: driverquery /v
(Hiển thị chi tiết, bao gồm đường dẫn cài đặt)
Cipher
Xóa dữ liệu ghi đè an toàn. Ví dụ: cipher /w:c
(Ghi đè dữ liệu đã xóa trên ổ C để bảo vệ thông tin)
Lợi ích của việc sử dụng Command Prompt là gì?
Command Prompt (CMD) mang lại rất nhiều lợi ích thiết thực cho việc quản lý và vận hành máy tính. Trước tiên, nó cho phép bạn kiểm soát sâu các chức năng hệ thống. Như thực hiện những tác vụ mà giao diện thông thường không hỗ trợ, ví dụ sửa đổi Registry hay kiểm tra driver. CMD cũng tiết kiệm tài nguyên máy tính vì hoạt động dựa trên lệnh. Không đòi hỏi nhiều bộ nhớ như các ứng dụng có giao diện đồ họa. Đặc biệt, khi máy tính gặp sự cố, CMD là “cứu cánh” giúp bạn chẩn đoán và khắc phục các vấn đề về mạng hay hệ thống một cách nhanh chóng.
Ngoài ra, CMD hỗ trợ tự động hóa công việc qua batch script, rất tiện lợi khi bạn phải lặp lại các tác vụ thường xuyên. Với những ai làm việc trong mạng nội bộ, CMD còn giúp quản lý máy tính từ xa dễ dàng và hiệu quả. CMD vừa tiện dụng, vừa giúp bạn làm chủ máy tính một cách toàn diện, dễ dàng hơn rất nhiều so với bạn nghĩ!
Bật mí các phím tắt thông dụng trên Command Prompt
Vậy làm thế nào để sử dụng Command Prompt dễ dàng? Bạn có thể áp dụng những phím tắt sau:
Chức năng | Phím Tắt |
Di chuyển | Home/End: Đầu/cuối dòng Ctrl + ←/→: Đầu/cuối từ Ctrl + ↑/↓: Cuộn trang Ctrl + M: Bật/Tắt Mark Mode |
Chọn văn bản | Ctrl + A: Chọn tất cả Shift + ←/→: Chọn 1 ký tự Shift + ↑/↓: Chọn 1 dòng Shift + Home/End: Đầu/cuối dòng |
Sao chép/ Dán văn bản | Ctrl + C (hoặc Insert): Sao chép Ctrl + V (hoặc Shift + Insert): Dán F2 + ký tự: Sao chép đến ký tự |
Xoá văn bản | Backspace: Xóa 1 ký tự Ctrl + Backspace: Xóa 1 từ Ctrl + Home/End: Xóa từ điểm chèn đến đầu/cuối dòng |
Mở lịch sử lệnh | F3: Lặp lệnh trước ↑/↓: Di chuyển qua lệnh cũ F7: Hiển thị lịch sử Alt + F7: Xóa lịch sử |
Lệnh với Fn | F1: Dán lệnh ký tự F2: Dán đến ký tự F3: Dán lệnh F4: Xóa đến ký tự F7: Danh sách lệnh F9: Chọn lệnh |
Khác | Tab: Tự động hoàn thành Escape: Xóa dòng Ctrl + Z: Kết thúc dòng Insert: Chèn văn bản |
>>> Xem thêm: Hậu quả của các cuộc tấn công DDoS bằng HOIC
Lưu ý khi sử dụng Command Prompt là gì?
Khi sử dụng Command Prompt (CMD), bạn cần cẩn trọng với các lệnh như xóa file (DEL), vì sai cú pháp có thể gây mất dữ liệu. Một số lệnh yêu cầu quyền quản trị, vì vậy hãy kiểm tra kỹ lệnh trước khi thực thi. Nếu lệnh có đường dẫn chứa khoảng trắng, nhớ bao quanh tên bằng dấu ngoặc kép.
Cuối cùng, nếu vì lý do nào đó mà bạn không thể truy cập vào Windows sau khi dùng CMD, đừng lo, bạn có thể thử khởi động lại máy tính ở chế độ Safe Mode để sửa lỗi. Tuy nhiên, nếu bạn không rành về các thủ thuật công nghệ, đừng ngần ngại nhờ sự giúp đỡ từ người có chuyên môn để tránh gặp phải rủi ro không đáng có.
Câu hỏi thường gặp về Command Prompt
CMD có thể thay thế hoàn toàn giao diện đồ họa không?
CMD không thể thay thế hoàn toàn giao diện đồ họa (GUI) của Windows. Mặc dù CMD rất mạnh mẽ và có thể thực hiện nhiều tác vụ hệ thống nhưng nó không thân thiện và dễ sử dụng như GUI. Giao diện đồ họa thực hiện nhiều thao tác phức tạp mà CMD không thể làm được.
CMD có sẵn trên mọi phiên bản Windows không?
Có, CMD là công cụ có sẵn trên tất cả các phiên bản Windows. Bạn có thể dễ dàng truy cập CMD trên Windows 7, 8, 10, và 11. Nó là một công cụ mặc định trong hệ thống, giúp người dùng thực hiện các lệnh cơ bản để quản lý hệ thống, tệp, và ứng dụng.
Tuy nhiên, đối với các phiên bản Windows hiện đại như Windows 10 và 11, Microsoft cũng tích hợp thêm Windows PowerShell và Windows Terminal. Những công cụ này cung cấp các tính năng mạnh mẽ hơn so với CMD, nhưng CMD vẫn có thể sử dụng hữu ích.
Làm sao để viết tệp Batch Script từ CMD?
Để viết một tệp Batch Script từ CMD, bạn có thể làm theo các bước sau:
- Mở Command Prompt.
- Dùng lệnh
notepad
để mở Notepad, ví dụ:notepad myscript.bat
. Điều này sẽ mở một tệp mới trong Notepad với tênmyscript.bat
. - Viết các lệnh bạn muốn trong tệp Batch. Ví dụ:
@echo off
echo Hello, this is my first batch script!
pause
Lệnh @echo off
giúp tắt việc hiển thị lệnh trên màn hình, echo
in thông báo, và pause
tạm dừng chương trình để người dùng có thể xem kết quả.
- Lưu tệp với phần mở rộng
.bat
(ví dụ:myscript.bat
). - Để chạy tệp, bạn chỉ cần gõ tên tệp trong CMD (ví dụ:
myscript.bat
) và nhấn Enter. Tệp Batch sẽ tự động thực thi các lệnh bạn đã viết trong tệp.
CMD có trên các nền tảng khác không?
CMD chỉ có trên Windows. Các hệ điều hành khác như Linux và macOS sử dụng các công cụ dòng lệnh tương tự như Bash và zsh. Trên Windows, bạn cũng có thể sử dụng WSL để chạy lệnh Linux.
Lời kết
Tuy hiện nay có nhiều công cụ hỗ trợ hiện đại hơn nhưng việc tìm hiểu Command Prompt là gì sẽ giúp bạn sử dụng hệ điều hành Windows chuyên nghiệp hơn. Command Prompt vẫn rất hữu hiệu khi ứng dụng cho các thao tác kĩ thuật phức tạp. Nếu bạn tò mò về công cụ thay thế khác thì hãy tham khảo ngay bài viết sau đây nhé:
>>> Xem thêm: PowerShell là gì? Điểm khác biệt so với Command Prompt