bash 기록을 삭제하면 bash 기록을 지우는 데 충분하다고 생각했지만 어제 고양이가 키보드 오른쪽을 엉망으로하고 있었고 컴퓨터로 돌아 왔을 때 한 달 전에 입력 한 것을 보았습니다. 그것을 유발할 수있는 것을 찾고 미친 것처럼 모든 키를 누르십시오. .bash_history를 삭제 한 후에도 UPARROW 키가 내 bash 기록을 보여줍니다.
실제 배쉬 기록을 어떻게 삭제합니까?
~/.bash_history
실제로 삭제됩니다 ~/.bash_history
....하지만 ( history -c
로그 아웃 또는 설정 HISTFILE=/dev/null
직전 또는 실행 직전 에 실행하여 메모리 내 기록을 지우는 등의 조치를 취하지 않는 한 unset
) bash는 종료 할 때 현재 기록을 다시 저장합니다 . BTW, HISTSIZE
env var는 bash에 메모리에 보관할 행 수를 표시하고 HISTFILESIZE
bash에 저장할 최대 행 수를 지정합니다. 둘 다 예를 들어,에 설정할 수 있습니다 ~/.bashrc
. 추신 : 당신의 고양이는 당신에게 귀중한 교훈을 가르치는 것에 대해 두 번째 보상을받을 자격이 있습니다 :)