답변:
자체로 교체하십시오.
exec bash -l
이것은 cwd 또는 내 보낸 변수와 같은 것에 영향을 미치지 않습니다.
exec
원하는 파일을 제공하는 쉘을 얻습니다. 그런 다음 exit
확인이 끝나면.
$PS1
bash의 시작 파일에서 설정하는 한 가능합니다.
별도의 창 / 화면에 로그인하는 것이 시급합니다. 이렇게하면 시작 파일 변경에 문제가있는 경우에도 여전히 작업중인 세션이 있습니다. 또한 깨끗한 환경을 유지해야합니다.
이유 : 프로필에 간단한 오타가 있기 때문에 너무 많은 사람들이 시스템에서 자신을 잠그는 것을 보았습니다.
su -l yourOwnUserName
yourOwnUserName
모든 설정을 다시로드하여 사용자를 위해 새로운 쉘을 엽니 다 . 특정 쉘이 아닌 시스템 설정을 나타내므로 쉘에 독립적입니다. 또한 bash -l
사용자 그룹과 같은 일부 시스템 전체 설정을로드합니다 .
PATH
내 내가 원하는대로 설정중인 또는PS1
등