- •Место ос в структуре компьютера
- •Операционная система как менеджер ресурсов
- •Ос построенные на принципах unix
- •Свободное по
- •Многообразие операционных систем
- •Функциональные компоненты ос автономного компьютера
- •Архитектура ос. Ядро и вспомогательные модули ос
- •Многослойная структура ос. Структура ядра.
- •Средства аппаратной поддержки ос
- •Переносимость операционной системы. Требования
- •Вытесняющие и невытесняющие алгоритмы планирования
- •Типы доступных командных интерпретаторов в ос unix. Как можно узнать какой командный интерпретатор используется в данный момент?
- •Можно выделить несколько основных типов документации:
- •Знать команды и уметь использовать.
- •Перемещение по файловой системе.
Можно выделить несколько основных типов документации:
man-страницы. Это информация по конкретным командам, которую можно получить с помощью команды: man имя_команды.
страницы Texinfo, гипертекстовая система справочной документации. Вызывается одноименной командой.
статьи в сети Интернет посвященные той или иной проблеме и путям ее решения (HOW-TO).
серии статей, посвященных тому или иному разделу;
руководства дистрибутивов.
Поговорим теперь о каждом из типов подробнее.
Первый и главный тип документации — man-страницы. Они есть в любой системе Linux, так что, даже если у вас нет Интернета, вы не останетесь без справки. Man-страница — это первое место, куда нужно обращаться за помощью.
В ОС Linux страницы интерактивного справочного руководства man делятся на 9 основных разделов:
Справка по командам уровня пользователя и приложений;
Расшифровка кодов ядерных ошибок и системные вызовы;
Функции библиотек.
Справка по сетевым протоколам и драйверам устройств;
Стандартные для любой системы форматы файлов;
Справка по игровым программам и демо-версиям;
Другие файлы и документы.
Справка по командам администрирования системы.
Информация ядру и внутренним модулям.
Разделы могут быть разделены на подразделы. Подразделы обозначаются цифрой главного раздела и буквой латинского алфавита, связанного с тематикой раздела (раздел 3M, таким образом, содержит информацию о математических функциях одной из библиотек системы). Шестой и девятый разделы, как правило, пусты и являются резервными. Некоторые дистрибутивы Linux включают в себя еще два раздела:
l — для дистроспецифичных man-страниц; n — для описания команд отдельных программных оболочек (например, bash, sh и zsh).
Имена файлов в ОС UNIX. Работа с с нестандартными именами файлов.
Файлова система Unix представлена користувачу як дерево, вузлами якого є каталоги (папки, директорії), а листками – файли. Коренем дерева є каталог з назвою „ / ”. Кожен файл або каталог можна адресувати за допомогою абсолютного чи відносного шляху. Абсолютний шлях будується від кореня дерева написанням імен каталогів дерева, розділених знаком „ / ”, та завжди починається з назви кореневого каталогу „ / ”. Відносний шлях будується від так званого поточного каталогу, який встановлюється в системі за допомогою команди cd. У кожному каталозі завжди є два імені файла:
- „ . ” – посилання на цей каталог;
- „ .. ” – посилання на вищий за ієрархією каталог.
Файли, імена яких починаються з точки, вважаються прихованими та не відображуються за замовчуванням. Для керування файлами та каталогами файлової системи використовують відповідні команди оболонки користувача shell. Така оболонка доступна користувачеві після входу в систему. Кожен користувач має у файловій системі власну домашню папку, якою він може довільно керувати (наприклад, папка /export/home/student).