리눅스에서 실행을 했던 명령어는 사용자의 홈디렉토리의 .bash_history에 기록된다.

즉, 이 안을 싸그리 지우면 리눅스 명령어 기록이 지워지다.

vi로 .bash_history파일을 열고

    vi .bash_history   

ggdG로 내용을 모두 지우고

    ggdG   

vi에디터를 저장(w)하고 종료(q) 합니다.

    :wq   

 

이렇게 하면 이전 로그아웃까지의 기록이 지워집니다.

즉, 키보드의 up key를 이용해 보이는 현재의 기록은 지워지지 않습니다.

 

메모리에 남아있는 history기록은 이걸로 지웁니다.

    history -c   

 

물론 .bash_history자체를 지워도 로그아웃시 자동으로 생성하니 문제가 되지않습니다.

아예 명령어 기록이 남지 않게 하려면 .bash_profile이나 .bashrc에다가

    HISTSIZE=0   

을 추가하면 이후의 로그인부터는 history 기록을 하지 않습니다.

Posted by duehd88
,