Информатика Информационные технологииЛекция 1. Введение в ОС Linux 2 Основные характеристики Linux Реальная многозадачность Многопользовательский доступ Свопирование оперативной памяти на диск Страничная организация памяти Загрузка выполняемых модулей по требованию Совместное использование исполняемых программ Общие библиотеки Динамическое кеширование диска Поддержка различных форматов файловых систем Сетевые возможности Работа на разных аппаратных платформах 3 Дистрибутивы Linux Основные части ОС: Ядро Файловая структура Интерпретатор команд или оболочка Утилиты Дистрибутив — это набор программного обеспечения, включающий все 4 основные составные части ОС, а также некоторую совокупность прикладных программ Система управления пакетами 4 Система управления пакетами Управление всем ПО на компьютере (утилиты, пакеты прикладных программ, библиотеки и пр.): Установка Настройка Удаление Обновление APT, portage, yum, dpkg и другие Графический интерфейс Synaptic
5 Популярные дистрибутивы Arch Linux Debian Knoppix Ubuntu − Kubuntu − Xubuntu − Mint − Elementary OS Fedora Gentoo Mandriva OpenSUSE
6 Ubuntu Linux
7 openSUSE
8 Elementary OS
9 Файловая система Linux Файловая система — это структура, с помощью которой ядро операционной системы предоставляет пользователям (и процессам) ресурсы долговременной памяти системы Информация в любой ОС хранится на носителях в виде файлов Файлы группируются в каталоги, которые, в свою очередь, могут быть включены в другие каталоги иерархическая структура каталогов, начинающаяся с корневого каталога / Каждый (под)каталог может содержать как отдельные файлы, так и подкаталоги 10 Файловая система Linux Полным именем файла (или путем к файлу) называется список имен вложенных друг в друга подкаталогов, начинающийся с корневого каталога и оканчивающийся собственно именем файла /home/spider/work/ed.tusur.ru/edu/lections1.pdf стандарт на структуру каталогов для UNIX- подобных ОС - Filesystem Hierarchy Standart (FHS). 11 Filesystem Hierarchy Standart /bin - готовые к исполнению программы /boot - неизменяемые файлы, необходимые для загрузки системы /dev - файлы устройств /etc — настройки, параметры программ, системы /home - домашние каталоги пользователей /lib - основные разделяемые библиотеки и модули ядра /mnt - это точка монтирования для временно монтируемых файловых систем /root - домашний каталог пользователя суперпользователя root /opt - дополнительные пакеты программного обеспечения /sbin - основные системные исполняемые файлы /tmp - временные файлы /usr — основные приложения /var - переменные данные 12 Права доступа к файлам и каталогам в Linux Linux — система многопользовательская В основе системы: имена пользователей и имена групп пользователей Каждый пользователь может быть включен в одну или несколько групп (администраторы, программисты, etc.) Суперпользователь — root Владелец файла — тот пользователь кто его создал, группа файла — группа владельца Разграничение по пользователям: Владелец (owner) Группа (group) Все остальные (all) Виды прав: Чтение (read) Запись (write) Исполнение (execute) 13 Оболочка и графический интерфейс Для взаимодействия пользователя с системой существует два интерфейса: Оболочка (shell) — интерфейс командной строки — для работы в текстовом режиме Графический интерфейс пользователя (GUI — Graphical User Interface) — графический режим 14 X Window System Стандарт X Window System Архитектура клиент-сервер X сервер - работает на компьютере пользователя — обеспечивает вывод изображения на дисплей и работу со всем «железом» X клиент — программа пользователя и другие X протокол — доставка команд от X клиента к X серверу, по транспорту TCP/IP X-lib — библиотека графических функций, низкий уровень Менеджер окон — вызывается X-клиентом Архитектура графической системы в Linux: Приложение Менеджер окон X-Lib и расширенные графические среды Система X Window
15 Расширенные графические среды Среда рабочего стола — другое название Формируют внешний вид интерфейса и способ взаимодействия пространство, называемое рабочим столом, на котором появляются окна, пиктограммы, панели и другие элементы создание интуитивного способа взаимодействия пользователя с компьютером Как правило поддерживается несколько одновременно столов Популярные: Motif KDE Gnome XFCE LXDE MATE Unity 16 Gnome
17 KDE
18 XFCE
19 MATE
20 Приложения Linux OpenOffice и LibreOffice GIMP Inkscape Scribus Mplayer Rythmbox Firefox Chrome и Chromium Transmission Evolution Gedit И многое многое многое...
21 GIMP
Document Outline - Страница 1
- Страница 2
- Страница 3
- Страница 4
- Страница 5
- Страница 6
- Страница 7
- Страница 8
- Страница 9
- Страница 10
- Страница 11
- Страница 12
- Страница 13
- Страница 14
- Страница 15
- Страница 16
- Страница 17
- Страница 18
- Страница 19
- Страница 20
- Страница 21
Поделитесь с Вашими друзьями: |