Отсутствует командная строка терминала

Я использую Ubuntu 12.04. Командная строка (имя пользователя @ desktop: ~ $) в терминале пропала. Как мне вернуть его обратно? Спасибо

Решено поиском. Я всего лишь неделя в Linux.

Большое спасибо Олли и Вольфгангу Фоглю за ваши быстрые ответы и отличную информацию, но это не решило мою проблему. Если бы я мог получить root-доступ, что обычно делается через Терминал (где я не мог видеть, что я печатал), я, вероятно, мог бы решить проблему, удалив символ «#» из командной строки «force_color_prompt = yes» , а затем установить цвета на то, что я хотел. Я читал многочисленные блоги, сайты и т. Д. О пропущенных командных приглашениях, и большинство из них ссылались на файл .bashrc, который позволяет настраивать цвет разделов командной строки, как заявили Олли и Вольфганг.

Я создал новую учетную запись пользователя, убедился, что Терминал работает нормально, и он это сделал. Затем я сравнил файл .bashrc с файлом с учетными записями .bashrc, который не работал. Они были одинаковыми.

Я продолжал поиск и нашел решение в Как сбросить свойства и настройки терминала? , ответил aneeshep.

Я не мог поверить, как легко это исправить. Проблема заключалась в том, что я изменил свою фоновую тему на свою собственную, которая также изменила другие разделы профиля учетной записи этого пользователя, а именно Терминал. В моей фоновой теме я не мог видеть строку меню «Файл», «Редактировать» и т. Д. Для терминала. Кроме того, когда Терминал не развернут, я не понял, что строка меню в самом верху экрана была для Терминала.

Чтобы это исправить, просто перейдите в «Правка»> «Настройки профиля». Выберите вкладку «Цвета» и настройте цвета по своему усмотрению.

Я читал о многих других людях, имеющих такую ​​же проблему, и я уверен, что они просто изменили тему своего фона. Если бы разрешение было немного легче найти.

Я хочу еще раз поблагодарить Анешепа, Олли и Вольфганга Фогля. Благодаря.

0
задан 13 April 2017 в 15:24

1 ответ

См. этот пост .

Командная строка должна быть в PS1, вы можете установить ее, выполнив следующую команду:

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

Если вы хотите, чтобы это было значением по умолчанию при открытии нового терминала, вы можете поместить его в ваш ~/.profile or in / etc / bash.bashrc` (глобальный для всех пользователей).

, чтобы проверить текущую «подсказку», просто подтвердите ее:

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

Если вы хотите, чтобы это было значением по умолчанию при открытии нового терминала, вы можете поместить его в ваш ~/.profile or in / etc / bash.bashrc` (глобальный для всех пользователей).

, чтобы проверить текущую «подсказку», просто подтвердите ее:

wolfgang@wolfgang-desktop:~$ echo $PS1
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: