почему в командной строке нет имени?

, надеюсь, простой здесь, я не знаю, почему нет имени пользователя в $, когда добавляется новая учетная запись и вы входите в систему?

 Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-23-generic-pae i686)

 * Documentation:  https://help.ubuntu.com/

The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

You have mail.
$
1
задан 10 December 2013 в 02:38

1 ответ

Основная подсказка Bash - это просто переменная с именем PS1. Эта переменная обычно устанавливается в файле ~ / .bashrc. Оболочка bash считывает этот файл при запуске и устанавливает переменную. Если переменная PS1 не настроена в файле .bashrc (или .profile), тогда у вас не будет приглашения. В вашем случае для переменной PS1 задано значение $:

export PS1="\$"

Вы можете поэкспериментировать с переменной, например try:

export PS1="\u\$" export PS1="\u@\h\$" [d5 ] Вы увидите, как изменяется запрос. Измените файл bashrc так, как вы хотите, чтобы ваше приглашение отображалось. Для получения дополнительной информации см. Здесь.

1
ответ дан 24 May 2018 в 14:18

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

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