- Д. Тейнсли Linux и UNIX: программирование в shell. Руководство разработчика. — К.: Издательская группа BHV, 2001. — 464 с.: ил.
- Курячий Г.В., Маслинский К.А. Операционная система Linux. — М.: Интуит.Ру, 2005. — 392 с.: ил.
- Курячий Г.В. Операционная система UNIX. — М.: Интуит.Ру, 2004. — 292 с.: ил.
- Соловьёв А. Программирование на shell. — http://www.linuxcenter.ru/lib/books/shell/
- Mendel Cooper Advanced Bash-Scripting Guide. — http://tldp.org/LDP/abs/html/
Вопросы
- Что такое терминал? Какие бывают терминалы?
- Командная строка UNIX: из каких частей состоит, основные управляющие клавиши, примеры команд?
- Что такое программное окружение? Какие стандартные переменные окружения существуют в UNIX?
- Что такое командная оболочка? Что происходит при запуске команды?
- Какие существуют средства объединения команд? Чем они различаются?
- Что входит в справочную систему UNIX?
Презентация
Рисунок 2.4. Презентация 4-01: терминал и командная строка

Рисунок 2.5. Презентация 4-02: одновременный доступ к системе

Рисунок 2.6. Презентация 4-03: формат команды

Рисунок 2.7. Презентация 4-04: программное окружение

Рисунок 2.8. Презентация 4-05: служебные символы

Рисунок 2.9. Презентация 4-06: исполнение команды

Рисунок 2.10. Презентация 4-07: возвращаемое значение

Рисунок 2.11. Презентация 4-08: возможности командной оболочки

Рисунок 2.12. Презентация 4-09: средства объединения команд

Рисунок 2.13. Презентация 4-10: справочная подсистема

Рисунок 2.14. Презентация 4-11: страницы руководств (man)

Рисунок 2.15. Презентация 4-12: резюме
