터미널마다 다른 기록

터미널마다 다른 기록

나는 "역사 환경"과 같은 것을 갖고 싶습니다. 그래서 다른 콘솔에 대해 다른 역사에 접근할 수 있습니다.

서로 다른 터미널을 정의했습니다. 각 터미널마다 고유한 기록을 갖고 싶습니다.

여기에 이미지 설명을 입력하세요

답변1

각 프로필에 대해 서로 다른 기록 파일을 정의하여 이를 수행할 수 있습니다. 기록 파일의 이름은 환경 변수의 값으로 설정됩니다 HISTFILE. 따라서 이 변수를 특정 파일로 설정한 다음 실행하는 각 터미널 프로필에 대한 사용자 정의 명령을 설정하면 bash각 프로필에 대한 기록이 제공됩니다.

사용자 정의 명령을 보여주는 gnome-terminal 환경 설정의 스크린샷

명령은 다음과 같아야 합니다.

env HISTFILE=/home/terdon/.bash_history.one bash

시스템에서 작동하는 이름으로 변경하십시오 /home/terdon/.bash_history.one. 원하는 대로 지정할 수 있지만 $HOME. 그런 다음 각 프로필에 대해 다른 파일을 설정하면 완료됩니다.

관련 정보