csh history에 대해서...

5peaker의 이미지

이번에 history좀 살펴 볼려고 하는데요.
여러모로 괜찮은것 같더군요? 이를테면 누가 서버에 들어와서 어떤 명령어를 쳤고 무슨 작업을 했는지
어느 정도 유추할 수 있기 때문이죠.

그런데 csh같은 경우에는 로그아웃하니 history가 사라지더군요? 이걸 사라지지 않게 유지하는 방법을
어디서 찾을 수 있을까요?

고수님의 고견 듣고 싶습니다.

:ㅇ

johnnyp의 이미지

.cshrc(혹은 .tcshrc) 파일 안에 set savehist=nnn(임의의 숫자)이라는 행을 추가해두시면 됩니다. nnn개까지의 history를 ~/.history 파일 안에 보관해뒀다가, 다음 로그인 때도 history를 유지시켜줍니다.

5peaker의 이미지

혹시 조금 더 참고할 만한 것은 없을까요?