Например, в Ubuntu, когда я запускаю терминал, он говорит:
username@computer:~$
И в Windows:
C:\Users\Username>
Есть ли формальный способ ссылки на этот текст?
Например, в Ubuntu, когда я запускаю терминал, он говорит:
username@computer:~$
И в Windows:
C:\Users\Username>
Есть ли формальный способ ссылки на этот текст?
Ответы:
Это называется «подсказка».
В Llinux вы можете быть более конкретным и сказать «приглашение bash» в случае оболочки bash или для оболочки KSH, подсказки KSH (оболочка korn) и т. Д.
В Windows вы можете изменить приглашение с помощью команды PROMPT.
В Windows вы могли бы быть более конкретным и сказать «подсказка C», а подсказка в Windows наиболее известна C:\>
или C:\something...>
вы можете видеть, как она получает это имя.
Техник, возможно, разочарованно сказал пользователю по телефону: «Вы получаете приглашение C?». Говоря это как приглашение C, некоторые записывают его как C:\
приглашение или C:
приглашение. Никто не назвал бы это так, когда это было A:
или D:
(что вы получаете, когда вы загружаете DOS с дисковода гибких дисков или компакт-диска, или вы переключаетесь на один из этих дисков из командной строки), и никто не говорит о «приглашении» или «D». подсказка, «только известный,« подсказка C ».
Надеемся, что эта дополнительная информация будет полезна для вас (или кого-то еще) .... Вы можете просмотреть / установить «приглашение» через переменную среды PS1.
Чтобы увидеть, что текущее приглашение установлено на ...
$ echo $PS1
Чтобы установить текущее приглашение на что-то еще ...
$ export PS1="\n\u@\h:\w\r\n$ " (for example...)
Чтобы увидеть множество параметров, которые можно использовать для настройки приглашения ...
$ man bash (then type /^PROMPTING and hit Enter)
PS2
, PS3
и PS4
.
Это также заметно в Linux:
Подсказка, заканчивающаяся на $, обозначает нормальную оболочку.
Подсказка, оканчивающаяся на #, обозначает корневую оболочку ( осторожно! )