가장 초기, 가장 오래된 명령으로 돌아가는 Bash 기록

가장 초기, 가장 오래된 명령으로 돌아가는 Bash 기록

최신 명령을 사용할 수 있을 때 bash 기록이 가장 오래된 명령으로 돌아가도록 하려면 어떻게 해야 합니까?

답변1

당신처럼배쉬 참조 매뉴얼당신은 그것을 사용할 수 있습니다HISTSIZE

역사적 규모

기록 목록에 기억할 최대 명령 수입니다. 값이 0이면 명령이 기록 목록에 저장되지 않습니다. 0보다 작은 값을 사용하면 각 명령이 기록 목록에 제한 없이 저장됩니다. 쉘은 시작 파일을 읽은 후 기본값을 500으로 설정합니다.

사용하여

HISTSIZE=(number < 0)

그리고HISTFILESIZE

기록 파일 크기

기록 파일에 포함되는 최대 줄 수입니다. 이 변수에 값이 할당되면 필요한 경우 가장 오래된 항목을 제거하여 해당 행 수만 포함하도록 기록 파일이 잘립니다. 쉘이 종료되면 기록 파일도 작성된 후 이 크기로 잘립니다. 값이 0이면 기록 파일이 0 크기로 잘립니다. 숫자가 아닌 값과 0보다 작은 숫자 값은 잘림이 금지됩니다. 쉘은 시작 파일을 읽은 후 기본값을 HISTSIZE 값으로 설정합니다.

사용하여

HISTFILESIZE=(number < 0)

관련 정보