Xem lịch sử trong linux
Trong bài viết này, Cloud365 sẽ giúp các bạn tìm hiểu làm thế nào bạn có thể sử dụng lệnh Show Trong Bash, lệnh Làm việc với câu lệnh history.
Kiểm tra câu lệnh bằng cách xem lịch sử bằng fileVị trí tệp lịch sử ~/.bash_historyTheo mặc định, lịch sử bash được ghi vào
Mặc định file sẽ nằm tại
Tìm kiếm câu lệnh đã sử dụng trong quá khứ
Ví dụ : Muốn tìm kiếm câu lệnh Lặp lại câu lệnh gần nhấtLệnh gần nhất có thể thực thi đơn giản bằng cách nhập
Ngoài ra, Bạn có thể nhấn mũi tên đi lên để hiển thị lệnh cuối cùng sau đó nhấn Enter để thực hiện nó. Lặp lại lệnh cụ thểCommand: Ghi vào tệp tin lịch sửThông thường tệp lệnh sử được ghi vào khi đã đăng xuất, do đó nếu bạn có phiên SSH đã hết thời gian, bạn sẽ không có lịch sử của mình từ phiên đó khi
bạn đăng nhập lại. Bạn có thể buộc lịch sử hiện tại ghi vào tệp tin lịch sử người dùng
Xóa tệp tin lịch sử.
Dòng lệnh sẽ xóa toàn bộ lịch sử bộ nhớ, những thay đổi sẽ được ghi khi người dùng đăng xuất tuy nhiên bạn có thể lưu các thay đổi vào tệp .bash_history khi chạy lệnh history -w . Xoá toàn bộ tệp lịch sử có thể là quá mức cần thiết, thay vào đó bạn có thể xóa một số dòng cụ thể,
Thay đổi format của output history
Option:
Bỏ qua các lệnh cụ thểBạn có thể chỉ dịnh một hoặc nhiều lệnh không bao giờ được ghi vào tệp lịch sử với biến $HISTIGNORE.
Với câu lệnh trên lệnh history sẽ không lưu lại lịch sự với câu lệnh cd lặp lại nhiều lần nhưng với biến $HISTIGNORE thì lệnh sẽ bỏ qua không lưu.Tăng giảm kích thước lưu trữ historyMặc định thì lưu trữ được 1000 câu lệnh để tăng khả năng lưu trữ ta làm như sau:
Để tăng khả năng lưu trữ tới 10000 câu lệnh. Kết luậnTrên đây là một số thao tác với câu lệnh history trên Linux. Cloud365 chúc các bạn thực hiện thành công. Tham khảo: https://www.rootusers.com/17-bash-history-command-examples-in-linux/ |