2008 20 октября 2008

Командование в Linux: В строке

Содержание Linux команд

  1. Командование в Linux: Shell
  2. Командование в Linux: В строке


Корпус черный экран, который показывает только то, что ожидается от показателя команду, которая называется, большинство систем Linux, как правило, показывают, индикатор имя пользователя, имя машины и текущий рабочий каталог, как показано на рисунке ниже:

Форма отображения определяется по строке оболочки переменной называется PS, это означает, что установление этой переменной, чтобы изменить внешний вид строки на практике команд собираемся менять эту переменную, чтобы показать результаты колебания индикатора системы.

В этой должности уже давно нажмите на ссылку ниже, чтобы прочитать всю статью.

При вводе значений непосредственно переменной PS1 в текущей сессии, а без них фиксированные mantedran только в ходе нынешней сессии консольные команды, так что если вы оставите это заседание и перейти в другую не будет отражать любые изменения .

Как мы будем менять переменную PS1 желательно хранить ценности в переменной альтернативой власти restauralar в любой момент в ходе сессии. Чтобы сделать этот первый взгляд содержание его эхо команды набрали в командной строке следующим образом:

Эхо $ PS1

, который отображает содержимое переменной, когда же мы назначить новую переменную содержимое переменной $ PS1 в качестве меры предосторожности больше, чем что-либо, чтобы сделать это, введите следующую команду:

RESTORE = $ PS1

, которая присваивает переменной называется "Реставрация" (Вы можете выбрать имя переменной, что вы поверили необходимости) содержание и значение переменной $ PS1, и в конечном счете, считаю, что последний, созданный нами содержит то же самое, что переменная $ PS1, чтобы совершить этот процесс еще раз повторить, используя команду:

Эхо $ RESTORE

Следующее изображение показывает весь процесс:

Тогда мы будем изменять строки в этом состоит только из одного символа, таким образом, определить строки можно легко установить. Чтобы сделать этот процесс только был назначен на переменную $ PS1 является значение, которое вы хотите, как индикатор, в этом примере мы будем делать из командной строки отображаются следующие символы "->", следовательно, введите следующую команду:

PS1 ="->"

и посмотреть, каким образом мы можем изменить наш индикатор показ символов выбранных нами изображение показано ниже, этот процесс:

Restaular к предыдущей конфигурации должна быть распределена на новое значение переменной мы создали выше переменную $ PS1, набрав следующую команду:

PS1 = $ RESTORE

Escape последовательности для оперативного

Есть также ряд струн призвала управляющие последовательности, которые служат для добавления к ряду показателей необязательно, а затем бежать последовательностей, перечисленных в соответствующем значение:

\ D дата формат dia_letra месяца dia_numero
\ Ч хоста до первой точки (.)
\ H Полное имя
\ N строки
\ R возврата каретки
\ S Шелл имя
\ Т Текущее время (24 часов) ЧЧ: MM: SS
\ T текущее время (12 часов) ЧЧ: MM: SS
\ @ Текущее время (12 часов) AM / PM
\ U имя пользователя
\ $ $ Если UID = 0, #, если другие
\ V Bash версия
\ V Bash версии пакета
\ W текущей директории или папки
\ W базы имя текущей директории или папки
\! номер текущей команды в историческом
\ \ Contrabarra
\ [Загрузки непечатный
\] Заключительный последовательность непечатный

Тогда мы увидим примеры предыдущих последовательностей, вместе взятых.

Дата и название машины полностью заключены в скобки:

Последовательность: [\ D] - [\ H] \ $ "

В результате, как показано на рисунке ниже:

Последовательность: "[\ T] <\ U> <- \ W -> \ $"

Как упоминалось ранее, оставить компьютер терминал, изменения, внесенные на этой переменной будет потеряна и запуск нового терминала сессии появляется без отражающих какие-либо изменения, так что если вы хотите сделать изменения постоянными для терминала сессий вы используете его для редактирования файла. bashrc расположен в корневом каталоге пользователя и, как правило, найти ссылки на переменную PS1 с настройками присвоить ей изменить, чтобы отобразить строки, которые интерес. На следующем рисунке показано. Bashrc Linux тестовой системе, с которой я имею доказательств.


Комментарии RSS

Оставить Ответить