Câu trả lời:
Tại dấu nhắc Bash, nhập các lệnh sau và thực hiện các bước được liệt kê sau mỗi lệnh:
set -o | grep history
Nếu bạn nhận được "lịch sử tắt" thì hãy thêm dòng này vào cuối ~/.bashrc
:
set -o history
Thử tiếp theo:
echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE
Nếu dòng đầu tiên trống hoặc /dev/null
, hãy thêm dòng này vào cuối của bạn ~/.bashrc
:
HISTFILE=$HOME/.bash_history
Nếu một trong hai bản in cuối cùng 0, hãy đặt chúng thành một số như mặc định là 500:
HISTFILESIZE=500
HISTSIZE=500
Một điều bạn có thể làm là kiểm tra xem biến môi trường "HISTFILE" đã được đặt chưa. Nó nên được đặt thành tập tin bạn muốn viết lịch sử của bạn. Điều thứ hai cần kiểm tra, nếu tệp được đặt, người dùng của bạn có quyền ghi tệp đó. Đó là hai điều đầu tiên xuất hiện trong tâm trí tôi.