15. Система Syslog и журнальные файлы

advertisement
Linux-1
Системное Администрирование Linux
Ориентирован: на системных администраторов, персонал технической поддержки, разработчиков и
инженеров, желающих освоить выполнение повседневных базовых задач администрирования Linux.
Предварительный уровень подготовки:
-основные навыки работы с компьютером;
-понимание терминов и задач, относящихся к системному администрированию.
Продолжительность: 6 дней, 55 часов.
В курсе рассматриваются три версии системы:

Red Hat

SuSe

Debian
и их отличительные особенности.
Документ об окончании курса: свидетельство Микроинформ.
Программа курса
1.
Введение в RED HAT LINUX
1.1
1.2
1.3
1.4
1.5
1.6
2.
Установка RED HAT LINUX
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
3.
Упрощенная процедура установки
Быстрая установка
Виды установок RED HAT LINUX
Выбор типа установки RED HAT LINUX
Выбор аппаратных средств при установке
Установка RED HAT LINUX на портативный компьютер
Нетрадиционные типы установки RED HAT LINUX
Установка RED HAT LINUX без создания разделов на жестком диске
Экспресс установка RED HAT LINUX
Создание разделов на жестком диске
Разбивка жесткого диска с помощью программы Disk Druid
Разбивка диска с помощью программы FDisk
Использование программы FIPS
Создание загрузочных дискет
Загрузчик LILO
Устранение неполадок в процессе инсталляции
Первое знакомство с RED HAT LINUX
3.1
3.2
3.3
3.4
3.5
3.6
4.
Краткий обзор RED HAT LINUX
Что такое RED HAT LINUX?
«Родословная» RED HAT LINUX
Основные характеристики
Преимущества использования RED HAT LINUX
Культура бесплатного программного обеспечения
Регистрация в системе RED HAT LINUX
Сеанс работы с системой
Интерфейс командной оболочки
Параметры сеанса работы с системой
Проверка каталога и прав доступа
Проверка информации о текущей активности пользователя
Основные понятия и команды
4.1
4.2
4.3
4.4
4.5
4.6
Установка пароля в системе RED HAT LINUX
Виртуальные консоли
Часто используемые команды
Каталоги
Вывод списка файлов
Просмотр файлов, команды MORE и LESS
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
4.22
5.
Основные версии рабочего стола
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
5.12
5.13
5.14
6.
Рабочий стол K Desktop (KDE)
Библиотеки Qt и Harmony
Рабочий стол KDE
Файлы рабочего стола
Окна рабочего стола KDE
Виртуальные рабочие столы – программа переключения рабочих столов KDE
Панель KDE
Справочная система KDE
Настройка KDE: KDE Control Center
Рабочий стол Gnome
Интерфейс Gnome
Рабочий стол Gnome
Менеджеры окон и файлов
Настройка Gnome: Control Center
Командный интерпретатор
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
6.12
6.13
6.14
6.15
6.16
7.
Оболочки RED HAT LINUX
Полезные клавиши и их использование
Сокращенный ввод с клавиатуры
Завершение слов
Перемещение по командам
Расширение имен файлов
Сохранение выводимых данных
Что такое команда?
Запуск команды в фоновом режиме
Страницы руководства
Владелец файла и права доступа
Изменение владельца, группы и прав доступа
Стартовые файлы
Важные каталоги
Обслуживающие программы
Процессы
Командная строка
Групповые символы и параметры при вводе имен файлов: *,?,[]
Стандартный ввод, стандартный вывод и перенаправление
Перенаправление стандартного вывода: операторы > и >>
Стандартный ввод
Программные каналы
Перенаправление и пересылка по каналу стандартного вывода сообщений об ошибках
Переменные командного интерпретатора
Определение и вычисление переменных: =,$, set, unset
Сценарии командного интерпретатора: команды пользователя
Перевод в фоновый режим, отмена и прерывание заданий пользователя
Фильтры и регулярные выражения
Использование перенаправления и программных каналов совместно с фильтрами
Использование фильтров вывода: wc, spell и sort
Поиск в файлах: фильтры grep и fgrep
Регулярные выражения
Запуск и останов системы
7.1
7.2
7.3
7.4
Начальная загрузка
Автоматическая и ручная загрузка
Этапы загрузки
Инициализация ядра
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
7.14
7.15
7.16
7.17
7.18
7.19
7.20
7.21
8.
Привилегии
8.1
8.2
8.3
8.4
8.5
8.6
8.7
8.8
8.9
8.10
9.
Владение файлами и процессами
Суперпользователь
Пароль суперпользователя
Как стать суперпользователем
Команда su
Утилита sudo
Другие псевдопользователи
Владелец системных команд: bin
Владелец непривилегированных системных программ: daemon
Общий пользователь NFS: nobody
Управление процессами
9.1
9.2
9.3
9.4
9.5
9.6
9.7
9.8
9.9
9.10
9.11
9.12
9.13
9.14
10.
Конфигурирование аппаратных средств
Выполнение сценариев запуска системы
Работа в многопользовательском режиме
Утилиты начальной загрузки Lilo и Grub
Мультисистемная загрузка и возможные проблемы при этом
Сценарии запуска системы
Демон init и уровни выполнения
Сценарий запуска Red Hat
Сценарий запуска SuSe
Сценарий запуска Debian
Перезагрузка и останов системы
Выключение питания
Команда shutdown
Команда halt
Команда reboot
Команда telinit
Команда poweroff
Атрибуты процесса
Идентификатор процесса (PID)
Идентификатор родительского процесса (PPID)
Идентификатор пользователя (UID) и эффективный идентификатор пользователя (EGID)
Идентификатор группы (GID) и эффективный идентификатор группы (EGID)
Приоритет и фактор уступчивости
Управляющий терминал
Жизненный цикл процесса
Сигналы
Отправка сигналов: команды kill и killall
Состояние процесса
Изменение приоритета выполнения: команды nice и renice
Текущий контроль процессов: команда ps
Улучшенный текущий контроль процессов: команда top
Shell-программирование
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
Shell – сценарии: команды и коментарии
Переменные и сценарии
Определение и вычисление значений переменных: =,$
Значения переменных
Ввод и вывод данных в сценариях
Аргументы командной строки сценария
Экспорт переменных из shell-сценария
Арифметические операции: команда let
Управляющие конструкции
10.10
10.11
10.12
10.13
10.14
11.
Файловая система
11.1
11.2
11.3
11.4
11.5
11.6
11.7
11.8
11.9
11.10
11.11
11.12
11.13
11.14
11.15
11.16
11.17
11.18
11.19
12.
Имена файлов и каталогов
Монтирование и демонтирование файловой системы
Организация файловой системы
Типы файлов
Обычные файлы
Каталоги
Файлы байт-ориентированных и блочно-ориентированных устройств
Локальные сокеты
Именованные каналы
Символические ссылки
Атрибуты файлов
Биты SUID и SGID
Sticky – бит
Биты режима
Просмотр атрибутов файла
Команда chmod: изменение прав доступа
Команда chown: смена владельца и группы
Команда umask: задание стандартных прав доступа
Дополнительные флаги
Сопровождение пользователей
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
12.11
12.12
12.13
12.14
12.15
12.16
12.17
12.18
12.19
12.20
12.21
12.22
12.23
13.
Команда test
Условия if, if-else, elif, case
Логические команды: && и ||
Конструкция case
Циклы: while,for-in,for
Файл /etc/passwd
Регистрационное имя
Зашифрованный пароль
Идентификатор пользователя
Идентификатор группы по умолчанию
Поле Gecos
Начальный каталог
Регистрационная оболочка
Обзор файла /etc/shadow
Обзор файла /etc/group
Подключение пользователей
Редактирование файлов /etc/passwd и /etc/shadow
Задание пароля
Создание начального каталога
Копирование стандартных конфигурационных файлов
Назначение каталога для электронной почты
Редактирование файла /etc/group
Установка дисковых квот
Проверка новой учетной записи
Запись статуса учетной записи и контактной информации о пользователе
Удаление пользователей
Отключение учетной записи
Системные утилиты управления учетными записями
Периодические процессы
13.1
13.2
13.3
Демон cron: системный планировщик
Формат crontab-файлов
Стандартные применения демона cron
13.4
13.5
13.6
14.
Резервное копирование
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
14.9
14.10
14.11
14.12
14.13
14.14
14.15
14.16
14.17
14.18
14.19
14.20
14.21
14.22
14.23
14.24
14.25
14.26
14.27
14.28
14.29
14.30
14.31
14.32
14.33
14.34
14.35
14.36
14.37
14.38
14.39
14.40
14.41
14.42
14.43
15.
Чистка файловой системы
Распространение конфигурационных файлов по сети
Ротация журнальных файлов
Принципы резервного копирования
Принципы маркирования лент
Принцип выбора периодичности резервного копирования
Выбор файловых систем для архивации
Файловые системы ext2fs и ext3fs
Активизация расширения ext3fs
Автоматическое монтирование файловой системы
Создания раздела подкачки
Команда fsck: проверка и восстановление файловых систем
Добавление жесткого диска в Linux: пошаговое руководство
Устройства и носители, используемые для резервного копирования
Гибкие диски
Гибкие диски повышенной емкости
Компакт-диски формата CD-R и CD-RW
Съемные жесткие диски
8-миллиметровые кассетные ленты
4-миллиметровые цифровые аудио кассеты
Технология Travan
Технология DLT
Технология AIT
Технология Mammoth
Системы с автоматической загрузкой носителя
Команда dump
Настройка режима инкрементного архивирования
Архивирование файловых систем
Схемы создания архивов
Команда restore
Восстановление файлов из резервной копии
Восстановление отдельных файлов
Восстановление файловых систем
Архивирование и восстановление при модификации операционной системы
Команда tar
Команда cpio
Команда dd
Команда volcopy
Запись нескольких архивов на одну ленту
Структура системы Amanda
Использование системы Amanda
Коммерческие системы резервного копирования
Система ADSM/TSM
Система VERITAS
Система LEGATO
Прочие системы
Система Syslog и журнальные файлы
15.1
15.2
15.3
15.4
15.5
15.6
Методы обработки журнальных файлов
Уничтожение журнальных файлов
Ротация журнальных файлов
Архивирование журнальных файлов
Специальные журнальные файлы
Журнальная регистрация на уровне ядра и на этапе начальной загрузки
15.7
15.8
15.9
15.10
15.11
15.12
15.13
15.14
15.15
15.16
16.
Управление журнальными файлами при помощи утилиты logrotate
Система регистрации событий syslog
Конфигурирование демона syslog
Примеры конфигурационных файлов
Примеры выходной информации системы syslog
Разработка схемы журнальной регистрации для конкретной организации
Программы использующие систему syslog
Отладка системы syslog
Использование функций системы syslog в сценариях
Поиск полезной информации в журнальных файлах
Драйверы и ядро
16.1
16.2
16.3
16.4
16.5
16.6
16.7
16.8
Адаптация ядра
Методы конфигурирования ядра
Конфигурирование ядра
Добавление драйверов устройств
Файлы устройств
Загружаемые модули ядра
Создание ядра
Компиляция ядра
После изучения курса Вы сможете:
- Выполнять базовые задачи администратора
- Понимать, в чём состоит феномен Linux
- Работать с утилитами командной строки и утилитами, имеющими графический интерфейс
- Идентифицировать системные процессы
- Bыполнять настройку системы печати и сетевых интерфейсов
Download