Вопросы на модуль по предмету “ОС Unix” Уровень 1 Какая команда Unix: 1. Вызывает справочную систему Unix 2. Выводит время и дату 3. Выводит список залогиненых пользователей 4. Выводит информацию о ОС 5. Выводит заданную строку текста 6. Выводит текущую директорию 7. Меняет текущую директорию 8. Перемещает объект файловой системы 9. Копирует объект файловой системы 10. Соединяет и выводит содержимое файлов 11. Создает ссылку 12. Позволяет просмотреть многостраничный текстовый файл 13. Удаляет объект файловой системы 14. Перенаправляет поток ввода одновременно в поток вывода и файл 15. Меняет права на объект файловой системы 16. Меняет владельцев на объект файловой системы 17. Выводит значение маски прав доступа к файловой системе 18. Работает с архивами и резервными копиями 19. Служит для сжатия файла 20. Монтирует раздел файловой системы 21. Размонтирует раздел файловой системы 22. Выводит информацию о размерах разделов файловых систем 23. Выводит информацию о размере директории 24. Создает псевдоним для команды 25. Выводит информацию о процессах в текущий момент времени 26. Выводит динамически изменяющуюся информацию о процессах 27. Выводит информацию о фоновых заданиях, 28. Переводит задание из фонового режима в приоритетный 29. Переводит задание в фоновом режиме из состояния “Приостановленный” в состояние Работающий” 30. Посылает сигнал процессу 31. Изменяет приоритет процесса 32. Выводит начальные строки из потока ввода 33. Выводит последние строки из потока ввода 34. Подсчитывает число строк, слов, символов с потока ввода или файла 35. Выбирает заданную строку из потока ввода 36. Выводит уникальные строки из потока ввода 37. Вырезает заданные поля из потока ввода 38. Выводит настройки сетевых интерфейсов 39. Проверяет наличие хоста в сети" 40. Позволяет зайти на удаленный хост по сети Уровень 2 Написать команду или скрипт, который выполняет следующую задачу: Вывести отсортированный список всех учетных записей в системе Вывести отсортированный список всех идентификаторов пользователей в системе Вывести отсортированный список всех идентификаторов групп в системе Вывести отсортированный список всех домашних директорий пользователей в системе Вывести отсортированный список всех командных интерпретаторов пользователей в системе 6. Подсчитать, сколько файлов содержится в текущем каталоге 7. Найти файл по заданному имени и подсчитать количество строк в нем 8. Вывести максимальный UID пользователя в системе 9. Вывести минимальный UID пользователя в системе 10. Вывести максимальный идентификатор группы в системе 11. Вывести минимальный идентификатор группы в системе 12. Вывести отсортированный список командных интерпретаторов пользователей в системе, исключая повторения 13. Вывести список командных интерпретаторов пользователей в системе и число использований каждого интерпретатора 14. Вывести число пользователей в системе 15. Вывести число групп в системе 16. Вывести количество всех процессов в системе,которые принадлежат вашему пользователю 17. Вывести информацию о идентификаторе, приоритете, владельце всех процессов 18. Вывести одну строку с моделью процессора 19. Вывести одну строку с тактовой частотой процессора 20. Вывести одну строку с суммарным количеством памяти в системе 21. Вывести количество полученных сетевым интерфейсом байт со времени загрузки компьютера 22. Вывести количество отправленных сетевым интерфейсом байт со времени загрузки компьютера 1. 2. 3. 4. 5. Уровень 3 История развития Unix, основные версии Unix Стандарты в реализациях Unix Базовые концепции в реализации Unix Преимущества и недостатки Unix Общая архитектура Unix Ядро Unix: назначение, виды организации ядра Общая характеристика и назначение файловой подсистемы, подсистемы управления процессами, подсистемой ввода\\вывода 8. Пользователи системы: принципы организации и управления 9. Пользовательское окружение Unix: сценарий работы, командный интерпретатор 10. Файловая подсистема: определение, виды, назначение 11. Логическая структура файловой системы Unix 12. Виды имен в файловой системе Unix 1. 2. 3. 4. 5. 6. 7. 13. Типы файлов в Unix 14. Базовые права доступа к файловой системе в Unix 15. Физическое размещение и структура файловой системы Unix 16. Особенности организации файловой системы sVfs 17. Особенности организации файловой системы ffs (ufs) 18. Монтирование файловых систем в Unix 19. Возможные ошибки и их исправление в файловых системах Unix 20. Типы файловых систем по в Unix (по назначению) 21. Структура и назначение VFS 22. Понятие процесса 23. Атрибуты процесса 24. Типы процессов 25. Логическая организация процессов 26. Жизненный цикл процесса 27. Создание процесса 28. Переключение контекста 29. Общий состав процесса. Тело процесса 30. Общий состав процесса. Контекст процесса 31. Структура управления процессом. Таблица процессов ядра 32. Структура управления процессом. Пользовательская структура 33. Файловая система /proc 34. Потоки(нити). Основные определения, принцип роботы 35. Потоки(нити). Типы потоков 36. Планировщик процессов. Его задачи 37. Планировщик процессов. Его реализация 38. Приоритеты процесса. Общие понятия 39. Приоритеты процесса. Расчет приоритета 40. Особенности планирования процессов в Linux 41. Взаимодействие процессов. Основные понятия 42. Взаимодействие процессов. Каналы 43. Взаимодействие процессов. Сигналы 44. Взаимодействие процессов. Система IPC 45. Взаимодействие процессов. Именованные каналы и сокеты 46. Виртуальная память. Основные понятия 47. Виртуальная память. Свопинг 48. Виртуальная память. Страничное замещение 49. Виртуальная память. Стратегия замещения страниц (Основные понятия) 50. Виртуальная память. Стратегия замещения страниц в BSD 51. Виртуальная память. Стратегия замещения страниц в System V 52. Виртуальная память. Стратегия замещения страниц в Linux 53. Подсистема ввода\\вывода. Основные задачи 54. Подсистема ввода\\вывода. Типы устройств 55. Подсистема ввода\\вывода. Драйвера 56. Подсистема ввода\\вывода. Буферизация 57. Подсистема ввода\\вывода. Монопольное и разделяемое использование. Синхронных и асинхронный режим. 58. Сетевые возможности. Основные файлы настроек сетевых сервисов 59. Сетевые возможности. Основные сетевые утилиты 60. Сетевые возможности. Основные сетевые сервисы и их протоколы 61. Возможные режимы работы сетевых интерфейсов