사용자 이름을 변경하는 방법

사용자 이름을 변경하는 방법

어떻게 든 PS1프롬프트() [mpatil@localhost ~]$를 에서 bash-4.1$. 또한 사용자 의 mpatil홈 디렉토리를 에서 변경했습니다 . 이제 일부 앱이 제대로 작동하지 않으며 일부 앱을 열 때 다음 오류가 발생합니다./home/mpatil/home/algo

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

프롬프트를 이전 프롬프트로 어떻게 변경하고 애플리케이션을 다시 실행하게 합니까?

답변1

문제는 사용자( mpatil)의 홈 디렉토리 이름을 변경했기 때문에 발생합니다 /home/algo. 이로 인해 더 이상 해당 디렉토리를 소유하지 않기 때문에 일부 응용프로그램이 해당 구성을 읽을 수 없게 됩니다 /home/mpatil. 디렉토리 이름 /home/algo을 로 바꾸면 /home/mpatil다음 명령을 사용하여 이를 수행할 수 있습니다 mv /home/algo /home/mpatil.

답변2

여기에는 두 가지 문제가 있는데 서로 관련이 있는지 확실하지 않습니다.

  1. Bash 프롬프트를 다음과 같이 표시하려면 설정해야 합니다 [mpatil@localhost ~]$. 한 가지 방법은 다음과 같습니다.사용자 정의 bash 프롬프트를 설정하는 방법

  2. 파일이 /home/mpatil/.sqldevelopper존재합니까? 그렇다면 그 안에는 어떤 내용이 적혀 있습니까?

관련 정보