기타/알면 편리한 정보

작업내역 history에 명령어 안남기는 방법

배움엔 끝이없다 2020. 6. 28. 08:27
728x90
반응형
728x90

리눅스에 접속한 후 명령어를 실행하면,
.bash_history에 접속한 이후 실행하였던 명령어 내역이 나오게 됩니다.

특수한 목적으로 history 파일에 이력을 남기지 않으려면
로그아웃 하기 전에

# unset HISTFILE

하시면 됩니다.

또는
history -c  전체 지우기     /     history -d [행번호]  특정 행 삭제

echo /dev/null > /root/.bash_history    .bash_history에 있는 내용 삭제


유저가 여러명일 경우 위의 unset 명령을 하시면 접속한 유저의 명령만 clear 할 수 있습니다.

만약 위의 행위를 막으려면,
/etc/profile에

declare -r HISTFILE

을 하시면 됩니다.

 

 

728x90
반응형
LIST