Что означает% хоста в командной строке?

Я вижу это в терминальных командах и не понимаю, что это значит. также терминал не распознает его.

1
задан 21 July 2014 в 03:26

2 ответа

Я открываю этот вопрос, потому что меня заинтересовало. Я не знал, что это host%.

I'v google it и нашел это руководство, где мы можем увидеть это магически host%.

Это так называется Shell Незамедлительный. Вещь, которая обычно появляется перед каждой командой в эмуляторе терминала. Обычно он предоставляет некоторую информацию пользователю. Раньше он использовался для отображения имени host, поэтому вы можете видеть host% его документацию и учебные пособия. Представьте, что вы открыли несколько сеансов терминала для разных хостов. Существует вероятность, что вы запутались и введите некоторую команду на неверный терминал. Я думаю, именно поэтому Prompt существует.

В Ubuntu это обычно выглядит так:

username@hostname:path $

Где:

имя пользователя - в настоящее время вошел в систему пользователя hostname - путь к имени этого хоста - отображение пути к папке. Текущий рабочий каталог с $ HOME сокращен с тильдой $ - Конец приглашения и начало новой команды

Вы можете настроить Bash Prompt, если хотите. Вот моя подсказка:

22:33:16 - (~/Downloads)$

current_time - (path)$

этот учебник - хороший учебник для его настройки

6
ответ дан 24 May 2018 в 05:27

Хост% - не что иное, как приглашение с именем хоста (ваше имя компьютера), в котором говорится, что оболочка готова принять команды. Это приглашение можно установить на имя пользователя или показать время или дату и т. Д.

0
ответ дан 24 May 2018 в 05:27

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

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