Как вводить команды в shell?
Оболочка предоставляет интерфейс командной строки, в котором команды обычно вводятся с клавиатуры. Команда выполняется при нажатии клавиши
<Enter>. Отменить ввод команды можно сочетанием <Ctrl>+<C>.
Когда оболочка готова исполнять команды пользователя, она выводит специ- альное приглашение. Оно может быть настроено в соответствии с предпоч- тениями пользователя, но чаще всего оно выглядит так, как показано в при- мере 2.4.
Пример 2.4. Типичный вид приглашения командной строки |
[tania@work tmp]$
В примере 2.4 пользователь tania работает на компьютере с именем work
и текущим каталогом является tmp.
Вид приглашения командной строки легко изменить с помощью переменной окружения PS1, однако следует придерживаться таких правил:
r строка приглашения должна заканчиваться символом доллара ($) или зна- ком "больше" (>), если это сеанс простого пользователя (в C Shell часто используют %);
r если в сеанс зашел суперпользователь (root), то приглашение командной строки заканчивается символом решетки (#) — пример 2.5.
Пример 2.5. Вид приглашения командной строки сеанса суперпользователя |
[root@work root]#
Если команда введена неверно, то система выводит соответствующее сооб- щение об ошибке (пример 2.6).
Пример 2.6. Ошибочный ввод команды |
$ hwo
bash: hwo: command not found
Оболочка сообщает, что команда hwo не найдена.
Часто бывает необходимо очистить экран от команд, введенных ранее, и ре- зультатов их работы. Это можно сделать с помощью команды clear или
<Ctrl>+<L>.
Дата добавления: 2015-06-12; просмотров: 847;