터미널을 닫은 후 배쉬 히스토리가 저장되지 않습니다 Ubuntu 14.04 설치를 Ubuntu Gnome (Gnome DE와

최근에 Ubuntu 14.04 설치를 Ubuntu Gnome (Gnome DE와 함께 제공)로 교체했습니다. 그러나 터미널 세션이 닫히면 bash 기록이 저장되지 않습니다. 터미널 세션을 닫고 새 세션을 열고 명령을 실행 history하면 history명령 자체 이외의 것은 표시되지 않습니다 . 이 문제를 해결할 방법이 있습니까?

감사합니다



답변

.bash_history가 사용자의 것이 아닐 수도 있습니다. 파일의 권한을 확인하고 소유자가 아닌 경우 파일을 변경하십시오.

sudo chown yourusername:yourusername ~/.bash_history

답변

명령을 따르는 첫 번째 유형

shopt -s

날씨 histappend명령이 ‘on’또는 ‘off’인지 확인하려면 꺼져있는 경우 다음 명령을 입력하여 기록을 추가하십시오.

history -a

모든 새로운 프롬프트로 히스토리를 저장하려면 다음 명령을 실행하십시오.

export PROMPT_COMMAND='history -a'

자세한 내용은 링크를 참조하십시오