Материал предоставлен http://it.rfet.ru

Командная оболочка

Каждому пользователю нужно предоставить способ взаимодействия с системой: передача ей команд и получение от нее ответов. Для этой цели служит специальная программа - командная оболочка (или интерпретатор командной строки ). Она должна быть запущена для каждого пользователя, который зарегистрировался в системе.

Поскольку в Linux доступно несколько разных интерпретаторов командной строки, в учетной записи указано, какой из них нужно запустить для данного пользователя. Если специально не указывать командную оболочку при создании учетной записи, она будет назначена по умолчанию, вероятнее всего это будет bash.

Интерпретатор командной строки (командный интерпретатор, командная оболочка, оболочка) — это программа, используемая в Linux для организации ”диалога” человека и системы.

Командный интерпретатор имеет три основных ипостаси:

  1. редактор и анализатор команд в командной строке,
  2. высокоуровневый системно-ориентированный язык программирования,
  3. средство организации взаимодействия команд друг с другом и с системой.
Домашний каталогПонятие "администратор"