IBM AIX는 bash 쉘에서 기록을 볼 수 없습니다.

IBM AIX는 bash 쉘에서 기록을 볼 수 없습니다.

제가 매일 고소하는 AIX 사용자는 SSH 세션부터 SSH 세션까지의 기록이 없습니다. 저는 bash 쉘을 사용하고 있습니다. Korn 쉘 대안이 자동 완성 기능을 제공하지 않아 더 큰 번거로움이 있기 때문입니다.

기본 폴더의 .profile 파일에 다음 줄을 넣었습니다.

export HISTSIZE=10000
export EXTENDED_HISTORY=ON

/etc/profile을 수정하기 위한 루트 비밀번호가 없습니다.

내가 할 때

ls $HISTFILE 

알겠어요/users/me/.bash_history바꾸다/user/user_I_su_to/.bash_history

나는 또한 파일에 추가하려고 시도했다/user/user_I_su_to/.bash_history이 줄은 다음과 같습니다. HISTFILE=/usagers/user_I_su_to/.bash_history 내보내기

물론 SSH 세션에서 로그아웃했다가 다시 로그인해서 지원을 했는데요.

답변1

이 문제를 해결했습니다. 다음 구문을 사용하면 기록이 올바르게 표시됩니다.

su - user_I_su_to

바꾸다:

su user_I_su_to

관련 정보