![.bash_history를 여러 번 지워야 하는 이유는 무엇입니까?](https://linux55.com/image/104674/.bash_history%EB%A5%BC%20%EC%97%AC%EB%9F%AC%20%EB%B2%88%20%EC%A7%80%EC%9B%8C%EC%95%BC%20%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
이 질문이 모든 것을 말해줍니다.
~/.bash_history 파일을 삭제하고 (유일한) 셸을 닫았다가 다시 열면 일반적으로 여전히 일부 명령이 남아 있습니다.
일반적으로 두 번 삭제하면 완전히 제거됩니다. 제가 틀렸을 수도 있지만, 전에도 이 일을 세 번째 한 것 같아요.
"echo > ~/.bash_history"를 사용하여 캐리지 리턴으로 바꿔도 같은 일이 발생합니다. Ubuntu와 Fedora에서도 비슷합니다.
무엇을 제공합니까? 어딘가에 캐시되어 있나요?