기타/알면 편리한 정보

작업내역 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

'기타 > 알면 편리한 정보' 카테고리의 다른 글

centos 7 systemctl 사용법  (0) 2022.01.14
rpm / deb 파일 설치  (0) 2021.10.20
Subnetcalc 설치  (0) 2021.05.25
리눅스 bash 명령어 옵션  (0) 2021.05.13
캐시 메모리 초기화  (0) 2020.08.10