[Linux] 5 Cách xoá lịch sử history command terminal khi logout

5 Cách xoá lịch sử history command terminal khi logout

Đôi khi chúng ta thao tác terminal command trên hệ thống Linux và chúng ta muốn lúc thoát ra khỏi terminal thì sẽ không còn lưu bất kì thông tin History command nào đã được thao tác trên máy tính. Lưu ý HISTFILE chỉ lưu lại thông tin command (đang được lưu trên RAM) sau khi chúng ta thoát khỏi terminal bằng lệnh “exit” hoặc “logout”. Bên cạnh đó, điều này có thể dễ dàng thực hiện thông qua 5 cách mà mình sẽ trình bày sau đây :

1. Unset HISTFILE

unset HISTFILE && exit

 

2. Kill console hiện tại Bạn có thể tự tắt terminal của ssh client mình một cách cưỡng bức như bấm X tắt luôn.

kill -9 $$

 

3. Tuỳ chọn xoá history

history -c && exit

4. Set HISTSIZE bằng 0

HISTSIZE=0 && exit

5. Xoá HISTFILE và unset HISTFILE

rm -f $HISTFILE && unset HISTFILE && exit

Nếu bạn muốn những lệnh trên được thực thi vĩnh viễn mỗi khi ta exit terminal thì hãy thêm chúng vào file ~/.bash_logout .

Chúc các bạn thành công.

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
Contact

Liên hệ với chúng tôi


0
Rất thích suy nghĩ của bạn, hãy bình luận.x