Лекция: Контpольные вопpосы
21. Что такое внутренние и внешние команды Shell-интерпретатора? Приведите примеры внутренних команд.
22. Какие существуют средства группирования команд? Приведите примеры использования.
23. Как осуществляется перенаправление ввода-вывода?
24. В чем сущность конвейера команд? Приведите примеры использования.
25. Как средствами Shell выполнить арифметические действия над Shell-переменной?
26. Каковы правила генерации имен файлов?
27. Как выволняется подстановка результатов выполнения команд?
28. Как интерпретировать строку cmd1 & cmd2 & ?
29. Как интерпретировать строку cmd1 && cmd2 & ?
30. Как интерпретировать строку cmd1 || cmd2 & ?
31. В каком режиме выполняется интерпретатор команд Shell?
32. Кем и в каком режиме осуществляется чтение потока символов с терминала интерпретатором Shell?
Лабораторная работа N 2
ФАЙЛОВАЯ СИСТЕМА ОС UNIX
Цель работы
Ознакомиться с файловой системой ОС UNIX, механизмами ее функционирования, основными элементами файловой системы: суперблок, описатели файлов, типы файлов, список свободных описателей файлов, список свободных блоков.
Содержание работы
- Ознакомиться с файловой системой ОС UNIX и программными средствами работы с ней.
- Ознакомиться с заданием к лабораторной работе.
- Для указанного варианта составить программу на языке Си, реализующую требуемые действия.
- Отладить и оттестировать составленную программу, используя инструментарий ОС UNIX.
- Защитить лабораторную работу, ответив на контрольные вопросы.