Как сбросить свойства и настройки терминала?


29

Я дурачился с цветами и прочим в терминале, и теперь хочу вернуться к бордово-белой конфигурации терминала по умолчанию. Какие файлы мне нужно удалить?


2
Удаление ~/.gconf/apps/gnome-terminalили использование, gconftool --recursive-unset /apps/gnome-terminalкак другие предложенные работы, но вам нужно повторно войти, чтобы увидеть изменения.

Что значит " relog "? Я имею в виду, как я могу сделать relog ?
Неф Нобель

1
@NaveNobel Я думаю, что он хочет сказать релогин.
theTuxRacer

Ответы:


15

В терминале нажмите в меню «Редактировать», затем «Настройки профиля». Появится окно «Редактирование профиля». для сброса цвета убедитесь, что вы установили флажок «Использовать цвета из системной темы» на вкладке «Цвета».альтернативный текст


2
У меня есть, но я вижу только белый фон.
theTuxRacer

Я также пытался создать новый профиль, но это не помогло. Такие вещи, как изменение формы курсора, производили мгновенные изменения в терминале. но менять цвета, к сожалению, нет.
theTuxRacer

Это одинаково для всех учетных записей пользователей, включая root? .. или только для вашей учетной записи?
Aneeshep

Какую тему вы используете?
Aneeshep

Это зависит от темы, которую вы используете. если вы выберете стандартную тему «Ambiance» и выполните приведенные выше действия, вы получите терминал с темно-бордовым и белым цветами. Или, если вы хотите сохранить текущую тему, вам нужно отредактировать профиль терминала, чтобы получить желаемый результат.
Aneeshep

27

Пытаться gconftool --recursive-unset /apps/gnome-terminal


1
THX это WORX ..
haps10

Это также полезно (наряду с другими параметрами командной строки), если вы случайно отключили доступ к меню в настройках терминала (и не можете получить доступ к меню).
Халил Озгюр

Очень полезно - особенно если gnome-терминал больше не работает через SSH через -X. (Как испортить профиль с пользовательской темой).
Элика Кохен

Как мне отменить это?
Том Хейл,

Нет. не работал
praagagupd

19

Ubuntu 16.04

Эта простая команда работает в Ubuntu 16.04.

dconf reset -f /org/gnome/terminal/legacy/profiles:/

Сбросить только профиль по умолчанию

Однако, если вы хотите сбросить только профиль по умолчанию, который b1dcc9dd-5262-4d8d-a863-c897e6d979b9 по умолчанию использует UUID , вы можете использовать

dconf reset -f /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/

Примечание. Этот метод должен работать в Ubuntu 15.04, 15.10 и также может работать в 14.04! Но я не проверял на этих версиях


2
dconf reset -f /org/gnome/terminal/legacy/profiles:/делает трюк на Ubuntu 16
praagagupd

@prayagupd Да. это тоже работает. но он может очистить все профили предпочтений. и это было в моем ответе
Anwar

Также работал на Debian 9.4.
Родриго

10

Если вы хотите сделать полный сброс настроек терминала Gnome, вы можете удалить ~/.gconf/apps/gnome-terminalкаталог, в котором они содержатся. Я бы закрыл все окна терминала на вашем рабочем столе. Затем переключитесь с GUI с помощью Ctrl+ Alt+ F1и войдите в консоль.

Возможно, вам следует сначала сделать резервную копию каталога, например:

cp -a ~/.gconf/apps/gnome-terminal ~/terminal-settings.bak

Затем удалите это:

rm -rf ~/.gconf/apps/gnome-terminal

Теперь вы можете переключиться обратно в GUI с помощью Alt+ F7или Alt+ F8и запустить терминал. Необходимо сбросить настройки системы по умолчанию.


1
Вау, спасибо, сэр! Но я боюсь, что не сработало! И я не изменил цветовые схемы, так что не настройки по умолчанию, но цвета новые.
theTuxRacer

cp: cannot stat '/home/prayagupd/.gconf/apps/gnome-terminal': No such file or directory
praagagupd

Ничто из этого не работает для меня :(
Kishan

4

Чтобы сбросить терминал, нужно сначала понять, какую именно часть вы хотите сбросить - хотите ли вы сбросить графические изображения? вы хотите сбросить оболочку?

Прежде всего, терминал по умолчанию в Ubuntu таков gnome-terminalдля 99% новых пользователей, я полагаю, вы используете gnome-terminal. Опытные пользователи, которые используют что-то другое gnome-terminal, должны будут обратиться к руководствам соответствующих имитаторов терминала.

Сброс настроек графического интерфейса gnome-терминала по умолчанию

Для сброса gnome-terminalдостаточно сделать это:

dconf reset -f /org/gnome/terminal/legacy/profiles:/ 

В качестве альтернативы, вы можете использовать графический инструмент под названием dconf-editor.

ПРИМЕЧАНИЕ : несколько ответов здесь предлагают gconftool-2. Тем не мение,GConf

, , . устарела как часть перехода на GNOME 3. Миграция на ее замену, GSettings и dconf, продолжается ( источник )

Сброс оболочки

Пользователи часто задают вопрос, что у них есть что-то с их оболочкой, и теперь текст в терминале выглядит иначе или они видят ошибку. Простой, быстрый и грязный способ - избавиться от старого ~/.bashrcфайла и заменить его на файл по умолчанию, хранящийся в. /usr/share/base-files/dot.bashrc Вы можете сделать это через терминал или через графический интерфейс - не имеет значения. Через терминал это можно сделать, cat /usr/share/base-files/dot.bashrc > ~/.bashrcа через GUI - удалить старый файл, скопировать /usr/share/base-files/dot.bashrcиз файлового менеджера в свою домашнюю папку и переименовать в.bashrc

Терминал Gnome не открывается

Итак, вы изменили некоторые настройки и теперь gnome-terminalне работаете. Отлично, что теперь? К счастью, есть несколько способов обойти это.

Во-первых, начать xterm. По умолчанию Ubuntu поставляется с двумя эмуляторами терминала. xtermявляется оригинальным эмулятором терминала для X11 GUI и существует с давних времен, когда динозавры Unix-систем бродили по земле. Вы можете использовать его для вызова dconfкоманды, упомянутой выше, а также для сброса ~/.bashrcфайла конфигурации.

Другой подход, будет использовать dconf-editorинструмент, снова упомянутый выше. Если он не установлен - используйте Software Center, чтобы получить его.

Наконец, вы всегда можете очистить и переустановить терминал. Очистка gnome-терминала означает, что любые связанные с ним файлы конфигурации будут удалены и будут установлены с нуля. Команда для этого есть sudo apt-get remove --purge gnome-terminalи тогда sudo apt-get install gnome-terminal. Это может быть сделано через xtermили TTY ( Ctrl+ Alt+ F[1-6])

Я сделал что-то с моим приглашением, я хочу, чтобы оно снова выглядело как user @ hostname: ~ $.

Вот в чем дело: подсказка состоит из двух статических частей username@hostname:и $. Тот, что посередине ~, означает ваш текущий рабочий каталог. Как и в файловом менеджере, при переходе в разные каталоги терминал отображает каталог, в котором вы сейчас работаете. Так, например:

xieerqi@eagle:~$ cd /etc
xieerqi@eagle:/etc$ cd /home/$USER/Desktop
xieerqi@eagle:~/Desktop$ 

Если вы хотите увидеть ~снова, все, что вам нужно сделать, это вернуться в свой домашний каталог:

xieerqi@eagle:~/Desktop$ cd
xieerqi@eagle:~$ 

Если вы хотите навсегда избавиться от информации каталога в вашем приглашении, вам следует отредактировать ~/.bashrcфайл. Добавьте эту строку:

PS1="\u@\h:$"

Сохраните файл и запустите исходный код ~ / .bashrc. Теперь у вас есть статическая подсказка. Большая проблема в том, что вы не увидите, где находитесь в данный момент, поэтому вам придется полагаться на команду pwd для этого и быть осторожным, чтобы не удалить ценные файлы (так что вы были предупреждены :)

Вы также можете использовать, bash --posixкоторый будет отображать этот тип приглашения:

$ bash --posix
bash-4.3$ 

Я не хочу иметь дело с этим, просто дай мне рабочий терминал

Это довольно просто: установить другой эмулятор терминала. Ох, и есть из чего выбирать . Лично я рекомендовал бы terminator, guakeилиsakura


2

Когда вы находитесь в Терминале , перейдите в « Правка» > « Настройки профиля» или нажмите Alt+ E-, Oчтобы открыть диалоговое окно « Редактирование профиля ». После убедитесь, что выбрали все, как показано ниже изображения.

Также убедитесь, что значение PS1в ~/.bashrcфайле:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

генеральный

название и команда

цвета

задний план

скроллинг

совместимость


0

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

Попробуйте любое из этого:

ls --color=auto  
ls --color=tty

Ссылка: https://www.cyberciti.biz/faq/how-to-turn-on-or-off-colors-in-bash/

Может помочь кому-то ...

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.