Лекция 2 История и основы UNIX – систем. FreeBSD.Запуск и останов системы, привилегии, управление процессами, файловая система, подключение новых пользователей.

Презентация:



Advertisements
Похожие презентации
Скрипкин Владимир Евгеньевич. Корневой каталог / «слэш». Корневой каталог в linux по аналогии диск C: в WINDOWS Пример содержимого корневого каталога.
Advertisements

Программное обеспечение компьютера Прикладное ПОСистемное ПО Операционные системы Файловые менеджеры Антивирусные программы Системы программирования.
- система взаимосвязанных технических устройств, выполняющих ввод, хранение, обработку и вывод информации.
Устройство и принцип работы операционной системы Windows XP.
Что такое файл? Из скольких частей состоит имя файла? Как образуется имя файла? Сколько символов может включать имя файла? Какой элемент является вершиной.
операционные системы операционные оболочки – интерфейсные системы, драйверы (программы, управляющие работой внешних устройств) утилиты (служебные программы)
LOGO Операционная система LOGO Операционная система 1 История операционных систем 2 Состав операционных систем 3 Порядок запуска.
Уровни программного обеспечения Оси, драйвера, утилиты, прикладное ПО.
Основные операционные системы: Персональные компьютеры IBM-совместимые – MS-DOS, Windows (3.1, 9, Me, XP); Персональные компьютеры Apple – Mac OS Рабочие.
Операционная система: назначение и состав. Общие сведения На IBM-совместимых персональных компьютерах используются операционные системы корпорации Microsoft.
Этапы загрузки и выполнения программ Макаренков Д.Е.
Операционная система Назначение и состав Загрузка ОС.
Раздел 3. Программное обеспечение ЭВМ Урок 1. Операционная система Windows. Состав и загрузка.
Программное обеспечение компьютера 7 класс. Программное обеспечение компьютера Прикладное программное обеспечение Системное программное обеспечение.
Понятие об операционной системе (ОС). Что происходит сразу после включения питания ПК? При включении питания процессор обращается в микросхему ПЗУ (постоянное.
Пользователь (User) Приложение (Software) Операционная система (ОС, Operating System, OS) Оборудование (Hardware)
Выполнили: Корсун Илья, Харламов Максим 10 Б. Помогают прикладным программам использовать ресурсы компьютера Дают возможность человеку использовать компьютер.
неотъемлемая часть программного обеспечения компьютера, управляющая всеми его аппаратными компонентами.
Программное обеспечение компьютера. Компьютер без программного обеспечения и операционной системы – это бесполезный хлам, груда железа.
Загрузка операционной системы. Носитель, на котором расположены файлы операционной системы, называется системным Системный диск Оперативная память.
Транксрипт:

Лекция 2 История и основы UNIX – систем. FreeBSD.Запуск и останов системы, привилегии, управление процессами, файловая система, подключение новых пользователей

Генеалогическое древо UNIX-систем

История FreeBSD Создатель – Калифорнийский Университет в Беркли. Основа – ОС 386BSD Дата первого релиза - декабрь 1993 года Дата второго релиза (FreeBSD 2.0) - январь 1995 год, основательно переписан из-за судебного спора по поводу прав на владения кодом ОС BSD Net/2, используемого в ОC 386BSD Текущий продуктивный релиз FreeBSD 8.0

Особенности FreeBSD Система портов и пакетов для установки прикладного ПО Централизованная разработка – во главе коммитет из 9 человек, выбираемых сроком на два годов из группы коммитеров

Этапы загрузки ПК BIOS (Basic Input/Output Services Базовые службы ввода/вывода) представляет собой небольшое по объему программное обеспечение, которое зашито в микросхеме ПЗУ на системной плате компьютера. Кроме всего прочего, задача BIOS заключается в тестировании аппаратного обеспечения компьютера при его включении и запуске загрузчика операционной системы. При включении компьютера на нем автоматически запускается тест, который называется POST (Power On Self Test Самотестирование при включении питания). На этом этапе BIOS также проверяет работу аппаратного обеспечения компьютера, находит объем оперативной памяти и устройства РnР, чтобы определить, какие ресурсы они могут использовать.

Этапы загрузки FreeBSD boot0 boot1 boot2 boot3

Стартовые сценарии Процесс init запускает главный сценарий /etc/rc, а он в свою очередь все остальные Сценарии находятся в папка /etc/rc.d, /etc/defaults, /usr/local/etc/rc.d/

Права доступа

Символические права доступа

Вывод списка файлов на консоль Команда ls

Изменение прав доступа команда chmod chmod go= FILE chmod go-w,a+x FILE

Структура каталогов /Корневой каталог файловой системы. /bin/ Основные утилиты, необходимые для работы как в однопользовательском, так и в многопользовательском режимах. /boot/ Программы и конфигурационные файлы, необходимые для нормальной загрузки операционной системы. /boot/defaults/ Конфигурационные файлы с настройками по умолчанию, используемые в процессе загрузки операционной системы. /dev/Файлы устройств. /etc/Основные конфигурационные файлы системы и скрипты. /etc/defaults/Основные конфигурационные файлы системы с настройками по умолчанию. /etc/mail/Конфигурационные файлы для систем обработки почты. /etc/namedb/Конфигурационные файлы для утилиты named. /etc/periodic/Файлы сценариев, выполняемые ежедневно, еженедельно и ежемесячно. /etc/ppp/Конфигурационные файлы для утилиты ppp. /mnt/Пустой каталог, часто используемый системными администраторами как временная точка монтирования./proc/Виртуальная файловая система, отображающая текущие процессы. /rescue/Статически собранные программы для восстановления после сбоев. Обратитесь к. /root/Домашний каталог пользователя root. /sbin/Системные утилиты и утилиты администрирования, необходимые для работы как в однопользовательском, так и в многопользовательском режимах. /tmp/Временные файлы.

Структура каталогов /usr/ Большинство пользовательских утилит и приложений. /usr/bin/ Пользовательские утилиты и приложения общего назначения. /usr/include/ Стандартные заголовочные файлы для языка C. /usr/lib/ Файлы стандартных библиотек. /usr/libdata/ Файлы данных для различных утилит. /usr/libexec/ Системные даемоны и утилиты (выполняемые другими программами). /usr/local/ Локальные пользовательские приложения, библиотеки, и т.д. Также используется по умолчанию коллекцией портов. /usr/ports/Коллекция портов FreeBSD (опционально). /usr/sbin/Системные утилиты и утилиты администрирования (исполняемые пользователем). /usr/share/Архитектурно-независимые файлы. /usr/src/Исходные тексты BSD и/или программ. /usr/X11R6/ Утилиты, приложения и библиотеки X11R6 (X Window System; необязательно). /var/ Файлы журналов общего назначения, временные, перемещаемые файлы и файлы очередей. /var/log/Различные файлы системных журналов. /var/mail/Почтовые ящики пользователей. /var/spool/Файлы очередей печати, почты, и пр. /var/tmp/Временные файлы, которые обычно сохраняются во время перезагрузки системы, если только /var не является файловой системой в памяти./var/yp/Карты (maps) NIS.

Процессы