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.