Как заставить терминал сервера Ubuntu иметь тот же шрифт и цветовую схему как терминал рабочего стола Ubuntu?

Я пытаюсь сделать терминал в стиле сервера Ubuntu как настольный терминал Ubuntu с точки зрения шрифта и цветовой схемы. Существует ли способ сделать это?

4
задан 15 December 2016 в 17:31

2 ответа

Весь стиль и цветной материал связаны с Вашей конфигурацией оболочки. В случае удара (стандарт Ubuntu) это - простой файл, названный .bashrc в Вашей домашней папке. Скопируйте его в согласно папке (домашняя папка пользователя, Вы находитесь на сервере) на сервере и после перезагрузки оболочки, это должно быть то же, если Вы не должны устанавливать дальнейшие пакеты. Другие оболочки подобны удару, zsh, например, использует .zshrc. В некоторых случаях также необходимо скопировать больше файлов, если бы Вы сделали более усовершенствованные тонкие настройки на своих оболочках (например, .bash_aliases).

0
ответ дан 1 December 2019 в 09:46

Когда Вы входите в систему tty, это - оболочка входа в систему, таким образом, это получает, ~/.profile или если это существует, ~/.bash_login или если это существует, ~/.bash_profile (обычно только ~/.profile существует в Ubuntu).

~/.bashrc получен интерактивными оболочками невхода в систему (терминалы, которые Вы открываете в настольной среде),

Вот подарок псевдонимов по умолчанию в Ubuntu (рабочий стол) для, раскрашивает терминалы:

alias ls='ls --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'

Они найдены в .bashrc Если они не присутствуют, можно добавить их там.

Получить те же настройки как .bashrc в оболочке входа в систему (tty) Вы должен удостовериться это .bash_profile или .bash_login или .profile получает Ваш .bashrc вставляя что-то вроде этого Ваш .bash_profile или .bash_login или .profile, если это уже не там:

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

Шрифт является другим разговором:

sudo apt install fonts-ubuntu-font-family-console

Затем добавьте эту строку в конец того же файла (.bash_profile, .bash_login или, скорее всего, .profile)

setfont /usr/share/consolefonts/UbuntuMono-R-8x16.psf

Для использования его сразу Вы можете source .profile (или какой бы ни файл, Вы вставляете его), иначе, это будет изменено на Вашем следующем, входят в систему.

4
ответ дан 1 December 2019 в 09:46

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

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