터미널 명령 프롬프트가 없습니다

터미널 명령 프롬프트가 없습니다

우분투 12.04를 사용하고 있습니다. 터미널의 명령 프롬프트(username@desktop:~$)가 사라졌습니다. 어떻게 다시 받을 수 있나요? 감사해요

검색해서 해결했습니다. 저는 Linux를 처음 접한 지 일주일째입니다.

빠른 응답과 훌륭한 정보를 주신 Olli와 Wolfgang Vogl에게 진심으로 감사드립니다. 하지만 제 문제는 해결되지 않았습니다. 일반적으로 터미널(내가 입력한 내용을 볼 수 없는 곳)을 통해 수행되는 루트 액세스 권한을 얻을 수 있었다면 "force_color_prompt=yes" 명령줄에서 "#"을 제거하여 문제를 해결할 수 있었을 것입니다. 을 누른 다음 원하는 대로 색상을 설정합니다. 명령 프롬프트 누락에 대한 수많은 블로그, 사이트 등을 읽었으며 대부분 Olli와 Wolfgang이 언급한 것처럼 명령 프롬프트 섹션의 색상을 구성할 수 있는 .bashrc 파일을 참조했습니다.

새 사용자 계정을 생성하고 터미널이 제대로 작동하는지 확인했습니다. 그런 다음 .bashrc 파일을 작동하지 않는 계정 .bashrc 파일과 비교했습니다. 그들은 동일했습니다.

계속해서 검색하다가 해결책을 찾았습니다. 터미널 속성 및 기본 설정을 재설정하는 방법은 무엇입니까?, aneshep님이 답변했습니다.

고치는 것이 얼마나 쉬운지 믿을 수 없었습니다. 문제는 내 배경 테마를 내 배경 테마로 변경하여 해당 사용자 계정 프로필의 다른 섹션, 즉 터미널도 변경했다는 것입니다. 배경 테마로 인해 터미널의 파일, 편집 등 메뉴 표시줄을 볼 수 없었습니다. 또한 터미널이 최대화되지 않은 상태에서 화면 맨 위에 있는 메뉴 표시줄이 터미널용이라는 것을 인식하지 못했습니다.

이 문제를 해결하려면 편집 > 프로필 기본 설정으로 이동하세요. 색상 탭을 선택하고 필요에 따라 색상을 구성합니다.

나는 같은 문제를 겪고 있는 다른 많은 사람들에 대해 읽었으며 그들이 방금 배경 테마를 변경했다고 확신합니다. 해결책을 찾기가 조금 더 쉬웠더라면 말이죠.

Aneeshep, Olli, Wolfgang Vogl에게 다시 한 번 감사의 말씀을 전하고 싶습니다. 감사해요.

답변1

보다이 게시물.

명령 프롬프트는 에 있어야 하며 PS1다음 명령을 실행하여 설정할 수 있습니다.

PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$'

새 터미널을 열 때 이것이 기본값이 되도록 하려면 이를 your ~/.profile또는 in /etc/bash.bashrc(모든 사용자에 대한 전역)에 넣을 수 있습니다.

현재 프롬프트를 확인하려면 에코하세요.

wolfgang@wolfgang-desktop:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

관련 정보