![내 bash 프롬프트가 "화면"에서 작동하지 않습니다](https://linux55.com/image/46398/%EB%82%B4%20bash%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%EA%B0%80%20%22%ED%99%94%EB%A9%B4%22%EC%97%90%EC%84%9C%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
RedHat에서는 screen
bash 프롬프트를 재설정합니다. 나는 PS1=\u@\h:\w
설정 ~/.bashrc
하고 ~/.bash_profile
.
shell -$SHELL
에도 추가 했습니다 ~/.screenrc
.
그러나 새로운 터미널 창을 열면 screen
.
나는 screen
항상 다음과 같은 프롬프트 형식을 얻습니다.\u@\h>
에서 동일한 프롬프트를 어떻게 설정합니까 screen
?
답변1
쉘의 다양한 시작 파일에 지쳐서 다음과 같이 했습니다.
- 파일을 생성
~/.shrc
하고 모든 구성을 파일에 저장합니다(프롬프트 설정 포함). ~/.profile
, 및 쉘이 읽을 수 있는 모든 파일에 다음 줄을 추가~/.bashrc
합니다 (~/.bash_profile
. ~/.shrc
조심하세요)- 마지막으로, 내가 완전히 이해하지 못한 작은 세부 사항은 모두 잊어버리세요.
귀하의 경우에는 Bash가 그것을 원하는 것으로 의심됩니다 ~/.profile
(언급한 바와 같이 나는 이러한 시작 파일을 완전히 이해한 적이 없기 때문에 터무니없는 추측입니다). 따라서 이를 추가하면 작동할 수 있습니다.