Я использую Linux Mint 18 (я знаю, что это не Ubuntu, но это самое близкое место, которое я мог бы найти). В моих терминалах gnome-termnal
и terminator
основная строка приглашения отображается с некоторыми дополнительными пробелами перед знаком $
:
username@computer /etc $
Вместо
username@computer:/etc/$
] Это не похоже на терминал, поскольку разные терминалы показывают одно и то же. Есть ли где-нибудь настройка для этого?
В первую очередь, они не являются странными. Это - стандартное отображение Linux Mint. Для изменения его временно можно заменить переменную PS1 в формате, который Вы хотите. То, что Вы хотите, наиболее вероятно:
export PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w/\ Объяснение: export PS1=
изменения переменная PS1 \u@\h:
обозначает дисплей username@hostname:
\w/\$
, для /Current/Path/$
<час> Для изменения его постоянно, необходимо изменить .bashrc файл, поэтому ввести следующее (я выбрал нано в качестве текстового редактора)
nano ~/.bashrc
Когда-то сделанный, ищите раздел с чем-то вроде этого:
if [ "$color_prompt" = yes ]; then
if [[ ${EUID} == 0 ]] ; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\/[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w/\[\033[00m\]\$ '
fi
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w/\$ '
fi
Здесь необходимо сделать то же как прежде, только что на этот раз необходимо изменить его три раза. Первые два включают цветовые коды, как они для нормального терминала ([...] цветовые коды). Третьим является тот, используемый в tty1 или tty2..., и здесь можно просто вставить тот от временно версия. После редактирования Вашего файла сохраняют изменения и тип
. ~/.bashrc
для изменений для вступления в силу.
Вот раздел с форматированием, Вы хотите для Linux Mint 18.1 "Serena":
if [ "$color_prompt" = yes ]; then
if [[ ${EUID} == 0 ]] ; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\/[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w/\[\033[00m\]\$ '
fi
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w/\$ '
fi
, Если Вы не хотите полного пути, но только текущего каталога, измените \w на \W.
Объяснение: export PS1=
изменения переменная PS1 \u@\h:
обозначает дисплей username@hostname:
\w/\$
, для /Current/Path/$
Для изменения его постоянно, необходимо изменить .bashrc файл, поэтому ввести следующее (я выбрал нано в качестве текстового редактора)
nano ~/.bashrc
Когда-то сделанный, ищите раздел с чем-то вроде этого:
if [ "$color_prompt" = yes ]; then
if [[ ${EUID} == 0 ]] ; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\/[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w/\[\033[00m\]\$ '
fi
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w/\$ '
fi
Здесь необходимо сделать то же как прежде, только что на этот раз необходимо изменить его три раза. Первые два включают цветовые коды, как они для нормального терминала ([...] цветовые коды). Третьим является тот, используемый в tty1 или tty2..., и здесь можно просто вставить тот от временно версия. После редактирования Вашего файла сохраняют изменения и тип
. ~/.bashrc
для изменений для вступления в силу.
Вот раздел с форматированием, Вы хотите для Linux Mint 18.1 "Serena":
if [ "$color_prompt" = yes ]; then
if [[ ${EUID} == 0 ]] ; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\/[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w/\[\033[00m\]\$ '
fi
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w/\$ '
fi
, Если Вы не хотите полного пути, но только текущего каталога, измените \w на \W.