최신 명령을 사용할 수 있을 때 bash 기록이 가장 오래된 명령으로 돌아가도록 하려면 어떻게 해야 합니까?
답변1
당신처럼배쉬 참조 매뉴얼당신은 그것을 사용할 수 있습니다HISTSIZE
역사적 규모
기록 목록에 기억할 최대 명령 수입니다. 값이 0이면 명령이 기록 목록에 저장되지 않습니다. 0보다 작은 값을 사용하면 각 명령이 기록 목록에 제한 없이 저장됩니다. 쉘은 시작 파일을 읽은 후 기본값을 500으로 설정합니다.
사용하여
HISTSIZE=(number < 0)
그리고HISTFILESIZE
기록 파일 크기
기록 파일에 포함되는 최대 줄 수입니다. 이 변수에 값이 할당되면 필요한 경우 가장 오래된 항목을 제거하여 해당 행 수만 포함하도록 기록 파일이 잘립니다. 쉘이 종료되면 기록 파일도 작성된 후 이 크기로 잘립니다. 값이 0이면 기록 파일이 0 크기로 잘립니다. 숫자가 아닌 값과 0보다 작은 숫자 값은 잘림이 금지됩니다. 쉘은 시작 파일을 읽은 후 기본값을 HISTSIZE 값으로 설정합니다.
사용하여
HISTFILESIZE=(number < 0)