терминал

Команда cd - изменить текущий справочник

Сразу же после регистрации в системе LINUX, вы попадаете в ваш собственный справочник. Пока вы будете работать в нем, он будет вашим текущим справочником. С помощью команды cd вы сможете работать в другом справочнике.

Сиснтаксис команды:

	cd имя-пути-нового-справочника<CR>

Любое допустимое имя пути (полное или родственное) может использоваться в качестве аргумента команды cd. Если вы не укажете имя пути, то команда переместит вас в ваш собственный справочник. Справочник, в который вы перешли, становится вашим текущим ...

Текущий справочник

Все время, что вы будете работать в вашем собственном справочнике, предполагается, что он ваш текущий рабочий справочник. Если вы перейдете в другой справочник, то он становится вашим текущим справочником.

Команда pwd печатает имя справочника, в котором вы сейчас работаете. Например, если ваше регистрационное имя startship и вы задаете команду pwd в ответ на первую после регистрации подсказку, то система LINUX ответит следующим образом:

	$ pwd<CR>
	/home/startship
	$

В ответ система назовет вам имя справочника, в котором вы ...

Возможные проблемы при регистрации

Поведение терминала предсказуемо, если вы правильно настроили его. Однако иногда он может функционировать странно. Например, неправильно работает функция возврат каретки.

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

клавиатуру -
клавиши, помеченные CAPS, LOCAL, BLOCK должны
находиться в состоянии блокировки. Обычно это делается
простым нажатием этих клавиш;
модем -
...

Останов команд

Чтобы остановить выполнение большинства команд, просто нажмите клавишу <BREAK> или <DELETE>. Система LINUX остановит выполнение программы и напечатает подсказку на экране. Это подсказка служит сигналом, что последняя запущенная на выполнение команда остановлена и система готова к приему следующей команды.

Скорость

После того, как на экране терминала появится подсказка, вы можете осуществлять ввод с любой удобной вам скоростью, даже когда система LINUX выполняет команду или отвечает на нее. Так как ваш ввод и системный вывод появляются на экране одновременно, то появляющаяся на экране информация будет искажаться. Хотя для вас это будет неудобно, для работы системы UNIX это не помеха, потому что система LINUX имеет возможность чтения вперед (?). . .

Использование специальных символов как буквенных

Что получится, если вы захотите использовать буквенное значение специальных символов? Так как по умолчанию система LINUX интерпретирует специальные символы как команды, то вы должны сказать системе, что нужно игнорировать специальные значения символов, если хотите использовать их как буквенные символы. Обратная косая черта (\) позволяет вам сделать это. Введите \ перед любым специальным символом, с которым вы хотите обращаться в его неизменном виде. Например, вы хотите добавить следующее предложение в файл:

	He bought three pounds @ $.05 cents each

Чтобы ...

Прочие оболочки

Оболочка bash — не единственная используемая в Linux. Исторически первой среди нихбыла собственно оболочка Борна — sh (Bourne Shell), родившаяся вместе с первыми LINUX-системами. Она была реализована для всех LINUX и LINUX-подобных систем и принята в них в качестве стандартной. Многие общесистемные сценарии требуют для своей работы оболочки sh. Именно поэтому в первой строке большинства сценариев приводится строка #!/bin/sh.

Основные отличия sh от bash можно охарактеризовать частицей НЕ: она не поддерживает автодополнения команд и путей при вводе, истории команд, редактирования ...

Исправление ошибок ввода

Существует несколько способов исправления ошибок ввода. Символ @ стирает текущую строку, а клавиша <BACKSPACE> и <^h> стирает последний введенный символ. Эти клавиши и знаки являются значениями по умолчанию. Функции, которые они выполняют, могут быть переназначены другим клавишам.

2.6.1. Стереть текущую строку: знак @

Когда вы нажимаете клавишу @, то знак @ добавляется в конец строки и курсор перемещается на новую строку. Строка, содержащая ошибку, не стирается с экрана, но она игнорируется.

Знак @ работает только на текущей ...

Настройка bash

Настройка оболочки bash также призвана автоматизировать и упростить интерактивную работу в ней. Так, можно постоянно вводить вручную путь к каталогу, содержащему пользовательские сценарии, а можно, настроив должным образом переменные окружения, вызывать их, находясь в любом каталоге файловой системы. Или, как говорилось выше, вызывать команды типа rm , mv и т.д. с параметром, запрашивающим подтверждение для выполнения потенциально опасныхданных, а можно путем определения псевдонимов команд ( aliases ) предписать вывод такого подтверждения по умолчанию.

Подсказка команды

Стандартной подсказкой команды в системе LINUX является знак доллара $. Когда подсказка появляется на экране вашего терминала, то это означает, что система LINUX ожидает инструкции от вас. Соответствующим ответом на подсказку с вашей стороны является выдача команды с последующим нажатием клавиши <RETURN>. Знак доллара $ является значением по умолчанию подсказки команды.

Ленты новостей