history는 수행했던 명령 history를 볼 수 있는 기능인데 이게 몇 개 까지 기억할지 설정할 수 있어요.
1. vi ~/.bashrc
2. # for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000이렇게 설정하면 최대 1000개의 과거 입력했던 명령을 기억할 수 있습니다.
아래는 더 보고 싶으신 분만 보세요:
history가 수행했던 리눅스 명령을 볼 수 있는 기능인데 이 목록은 아래 경로에 있는 파일에 저장이 되어요:
vi ~/.bash_history
HISTSIZE=이것은 history명령 입력 했을 때, 몇개 까지 출력할 것인가를 의미하고요.
HISTFILESIZE= 이것은 ~/.bash_history 파일에 명령을 몇 개 까지 저장할 것이냐는 걸 설정하는거예요. 만약에 2000이라고 설정하면 최대 ~/.bash_history에 명령이 2000개 까지 저장 되겠죠?
만약 다음과 같이 설정되어 있어요.
HISTSIZE=1000
HISTFILESIZE=2000
하지만 저는 과거 1001번째 것이나 그 전 꺼도 보고 싶어요. 그럴 때는 history 명령으로는 1000개만 나오므로 못 보고 ~/.bash_history파일에서 찾으면 있겠죠? 그런데 만약 2000개 보다 더 많은 것을 보고 싶으시다면, 못 봐요.
끝
다음검색