Làm thế nào để sử dụng lịch sử lệnh của bạn trong dấu nhắc lệnh của Windows

Mục lục:

Làm thế nào để sử dụng lịch sử lệnh của bạn trong dấu nhắc lệnh của Windows
Làm thế nào để sử dụng lịch sử lệnh của bạn trong dấu nhắc lệnh của Windows

Video: Làm thế nào để sử dụng lịch sử lệnh của bạn trong dấu nhắc lệnh của Windows

Video: Làm thế nào để sử dụng lịch sử lệnh của bạn trong dấu nhắc lệnh của Windows
Video: Vì sao mình bỏ Phimmoi và dùng Netflix hơn 1 năm nay - YouTube 2024, Tháng Ba
Anonim
Windows Command Prompt có tính năng lịch sử được tích hợp sẵn, cho phép bạn xem nhanh các lệnh bạn đã chạy trong phiên hiện tại. Thậm chí tốt hơn, Command Prompt cung cấp khá nhiều phím tắt và các thủ thuật khác để làm việc với lịch sử lệnh của bạn.
Windows Command Prompt có tính năng lịch sử được tích hợp sẵn, cho phép bạn xem nhanh các lệnh bạn đã chạy trong phiên hiện tại. Thậm chí tốt hơn, Command Prompt cung cấp khá nhiều phím tắt và các thủ thuật khác để làm việc với lịch sử lệnh của bạn.

Cách xem lịch sử lệnh của bạn

Để cuộn qua lịch sử lệnh, bạn có thể sử dụng các phím tắt sau:

  • Mũi tên lên: Nhớ lại lệnh trước bạn đã gõ. Nhấn phím liên tục để xem qua lịch sử lệnh của bạn.
  • Mũi tên xuống: Nhớ lại lệnh tiếp theo bạn đã gõ. Nhấn phím liên tục để xem qua lịch sử lệnh của bạn.
  • Trang lên: Nhớ lại lệnh đầu tiên bạn đã chạy trong phiên Command Prompt hiện tại.
  • Trang dươi: Nhớ lại lệnh gần đây nhất bạn đã chạy trong phiên Command Prompt hiện tại.
  • Esc: Xóa dòng lệnh.

Sử dụng các phím F này để tương tác với lịch sử lệnh của bạn:

F7: Xem lịch sử lệnh của bạn dưới dạng lớp phủ. Sử dụng các phím mũi tên lên và xuống để chọn một lệnh và chạy nó. Nhấn Esc để đóng lớp phủ mà không cần chạy lệnh.

Image
Image
  • F8: Tìm kiếm lịch sử lệnh của bạn cho một lệnh khớp với văn bản trên dòng lệnh hiện tại. Vì vậy, nếu bạn muốn tìm kiếm một lệnh bắt đầu bằng “p”, bạn gõ “p” trên dòng lệnh và sau đó nhấn F8 nhiều lần để chuyển qua các lệnh trong lịch sử bắt đầu bằng “p”.
  • F9: Nhớ lại một lệnh từ lịch sử lệnh của bạn bằng cách xác định số của nó trong bộ đệm lịch sử. Những con số này được hiển thị trong cửa sổ lớp phủ F7 và bắt đầu bằng 0. Vì vậy, nếu bạn muốn nhanh chóng chạy lại lệnh đầu tiên bạn đã chạy trong phiên hiện tại, bạn sẽ nhấn “F9”, nhập “0” và nhấn "Đi vào". Lệnh sẽ xuất hiện được điền vào tại dấu nhắc và bạn có thể nhấn “Enter” một lần nữa để chạy nó.
Để in danh sách lịch sử lệnh của bạn trong terminal, hãy chạy lệnh sau:
Để in danh sách lịch sử lệnh của bạn trong terminal, hãy chạy lệnh sau:

doskey /history

Bạn sẽ thấy các lệnh bạn đã nhập trong phiên hiện tại của mình. Đây là danh sách bạn sẽ thấy nếu bạn nhấn F7.

Image
Image

Cách sao chép lệnh trước của bạn

Lệnh trước đó bạn đã gõ được gọi là "mẫu". Có rất nhiều phím tắt để sao chép nhanh một phần lệnh trước đó bạn đã chạy.

  • F1: Sao chép một ký tự cùng một lúc từ lệnh trước bạn đã nhập. Nhấn phím F1 nhiều lần để nhập lệnh bạn đã nhập trước đó, ký tự theo ký tự.
  • F2: Sao chép một phần của lệnh bạn đã nhập trước đó. Bạn sẽ được nhắc nhập một ký tự. Hệ thống sẽ tìm kiếm trong câu lệnh trước bạn đã nhập và tự động sao chép văn bản tối đa, nhưng không bao gồm, ký tự đó. Ví dụ: nếu lệnh cuối cùng bạn chạy là “ping google.com”, bạn có thể nhấn “F2”, nhập “o”, nhấn “Enter” và “ping g” sẽ xuất hiện tại dấu nhắc.
  • F3: Sao chép một phần của lệnh bạn đã nhập trước đó. Hệ thống sẽ bắt đầu từ vị trí ký tự hiện tại và tự động sao chép phần còn lại của văn bản từ vị trí đó trên dòng trước đó. Ví dụ: giả sử lệnh cuối cùng bạn nhập là “ping -4 google.com”. Bạn có thể nhập “ping -6”, nhấn “F3 ″ và hệ thống sẽ tự động điền” google.com”, tạo dòng hiện tại“ping -6 google.com”.
Image
Image

Cách xóa lịch sử lệnh

Không giống như bash shell của Linux, Command Prompt không nhớ các lệnh giữa các phiên. Để xóa lịch sử của bất kỳ lệnh nào bạn đã nhập, chỉ cần đóng cửa sổ Dấu nhắc Lệnh.

Bạn có thể yêu cầu Command Prompt không nhớ bất kỳ lệnh nào bạn đã nhập trong phiên hiện tại bằng cách đặt kích thước lịch sử thành 0 bằng

doskey

chỉ huy:

doskey /listsize=0

Bạn sẽ không thể sử dụng các phím mũi tên, phím F7 hoặc

doskey /history

lệnh để xem bất kỳ lệnh nào bạn đã nhập sau khi đặt kích thước danh sách thành 0. Thay đổi này cũng chỉ có hiệu lực cho cửa sổ Dấu nhắc lệnh hiện tại, vì vậy cửa sổ Dấu nhắc sẽ ghi nhớ lịch sử như bình thường vào lần sau bạn đóng và mở lại.

Bạn có thể dùng
Bạn có thể dùng

cls

(Xóa màn hình) lệnh để xóa cửa sổ Dấu nhắc Lệnh của bạn, xóa tất cả lịch sử của các lệnh bạn đã nhập mà không đóng cửa sổ:

cls

Image
Image

Làm thế nào để lưu lịch sử lệnh của bạn

Nếu bạn cần lưu lịch sử của các lệnh bạn đã nhập trong cửa sổ Dấu nhắc Lệnh, bạn có thể thực hiện bằng cách chạy

doskey /history

lệnh và định tuyến đầu ra của nó vào một tệp văn bản. (Bạn cũng có thể chạy

doskey /history

lệnh và sao chép / dán văn bản vào một ứng dụng khác, tất nhiên.)

Ví dụ, lệnh sau sẽ lưu một bản sao lịch sử lệnh của cửa sổ Dấu nhắc lệnh hiện tại của bạn vào tệp C: Users name Desktop commands.txt trên hệ thống của bạn.

doskey /history > C:Users

ameDesktopcommands.txt

Các

>

ký tự chuyển hướng đầu ra của lệnh tới tệp bạn chỉ định.

Đề xuất: