Как изменить «Ваше имя»?

Я новичок в Ubuntu 14.10 и хочу изменить «ваше имя» (появиться во время установки) с hanu на Hanu в терминале, то есть с hanu@4268 на Hanu@4268.

6
задан 13 April 2015 в 21:36

1 ответ

Можно выполнить это использование расширения параметра модификации корпуса $USER вместо \u в PS1 переменная среды. Расширение было бы ${USER^} к верхнему регистру только первая буква имени пользователя).

Можно выполнить это переменное присвоение на терминале для наблюдения эффекта:

PS1='\[\e]0;${USER^}@\h: \w\a\]${debian_chroot:+($debian_chroot)}${USER^}@\h:\w\$ '

Если делают Вы хотите делать это изменение постоянным, можно использовать этот метод:

  1. Отредактируйте .bashrc файл в Вашей домашней папке
  2. Найдите эти строки:

    if [ "$color_prompt" = yes ]; 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)}\u@\h:\w\$ '
    fi
    
  3. В двух строках, которые начинаются PS1=, замена \u ${USER^}, таким образом, это похоже на это:

    if [ "$color_prompt" = yes ]; then
        PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]${USER^}@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    else
        PS1='${debian_chroot:+($debian_chroot)}${USER^}@\h:\w\$ '
    fi
    
16
ответ дан 13 April 2015 в 21:36

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

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