~/.bash_history
터미널 세션에서 최근 명령 을 검색하려고했지만 거기에 없었습니다. 여러 터미널 세션이 열려 있기 때문입니다.
현재 터미널 세션의 명령 내역을 bash_history 파일에 동기화 (예 : sync-push 또는 sync-write-out) 할 수있는 방법이 있습니까 (세션을 닫고 환경을 잃지 않고)?
( sync
명령이 일부 시스템에서 파일 시스템 수정 사항을 저장하는 방법과 원격으로 유사 합니다.)
여러 세션 기록을 유지하기 위해 bash를 설정할 수 있다고 생각하지만 새 시스템에서 작업 할 때 현재 기록 버퍼를 푸시하는 기능은 시나리오에서 여전히 유용 할 수 있으며 실수로 원하는 방식으로 bash를 설정하는 것을 잊었습니다. .
중복 된 질문입니다. 참조 : unix.stackexchange.com/questions/1288/...
—
에두아르도 Leggiero
history -a
쉘 내장 명령을 시도 했지만 어떻게 든.bash_history
파일 에 대해 '권한이 거부되었습니다' .