РЕФЕРАТ
натему:
"Основи адміністрування в Linux"
Зміс
Основи адміністрування. 3
Стадії завантаження Linux. 3
Керування режимами роботи Linux. 6
Особливості завантаження системи X Window .. 9
Конфігураційній файл XF86Config. 10
Монтування файлових систем .. 14
Доданий нових Користувачів и нових груп. 17
Ущільнення и архівування файлів. 20
Основи адміністрування
Зміст тими: Вивчення основних операцій адміністрування в Linux: Керування режимами завантаження ОС, редагування конфігураційніх файлів, монтування файлових систем, додавання нових Користувачів и груп, архівування та ущільнення файлів.
Теоретичні Відомості
1 Основні Задачі системного Адміністратора
До основних завдань системного Адміністратора (суперкорістувача) в Linux можна віднесті:
інсталяцію (установку) ОС;
Керування процесом завантаження ОС;
установку режімів роботи ОС;
редагування конфігураційніх файлів;
монтування и демонтування файлових систем;
Введення та вилучення Користувачів ОС;
Оновлення програмного забезпечення;
конфігурування ядра ОС;
забезпечення надійного Функціонування ОС;
конфігурування комп'ютерної Мережі.
Деякі Із перерахованого завдань Далі Будуть розглянуті більш детально. В Цій лабораторній роботі Будуть кож розглянуті питання ущільнення та архівування файлів. Хоча для виконан ціх задач на Потрібні Повноваження суперкорістувача, Проте Бажан практично їх опануваті, враховуючі їх значімість в повсякденній роботі з ОС.
Стадії завантаження Linux
Після включення жівлення комп'ютерів з архітектурою Intel відразу розпочинається самостійній процес перевіркі працездатності основних прістроїв, відомій Під назв POST (power-on self test - самотестування при включенні жівлення). При відсутності проблем Із апаратура Далі вступає в роботу Базова Система введення-виведення або скорочено BIOS (basic input/output system). Ця программа зчітує Параметри Настроювання системи Із спеціальної сістемної памяті CMOS. Системний BIOS и системна CMOS-пам'ять реалізовані апаратно у вігляді спеціальніх мікросхем.
BIOS візначає, з Якого пристрою (вінчестера, дискети, CD-ROM) буде здійснюватісь завантаження ОС та перевіряє готовність цього пристрою. Далі BIOC передає Керування спеціальній Програмі (початкова завантажувачу), Яка власне и завантажує в оперативну пам'ять Основні сістемні файли ОС. Для завантаження Сучасний операційніх систем сімейства Linux в ролі Початкова завантажувача найчастіше Виступає LILO (Linux Loader).
LILO насправді представляє собою сукупність кількох програм та файлів, Основна з якіх є Такі:
- інсталятор map-файла (програма Із файлу/sbin/lilo, в якому вказано Місцезнаходження завантажувальніх файлів Linux);
LILO Може знаходітісь в різніх місцях:
в головному завантажувальному запису (MBR) на вінчестері;
в суперблоці Коренєва розділу Linux на вінчестері;
в завантажувальному секторі дискети.
Вибір розташування Програми завантаження поклади від кількості ОС на вінчестері. ЯКЩО на вінчестері інстальовано одночасно Windows и Linux, тоді Зручний вібрато Перший ВАРІАНТ. У цьому випадка можна вібіраті ОС перед її Завантаження. Варто НЕ забуваті, Що будь-яка переустановка Windows Може зніщіті LILO в MBR.
Для Керування процесом завантажування ОС корисностей розібратісь Із конфігураційнім файлом/etc/lilo. conf, до Якого звертається LILO. Типів приклад файлу/etc/lilo. conf:
prompt
timeout = 300
default = linux
boot =/dev/hda
map =/boot/map
install =/boot/boot. b
message =/boot/message
lba32
other =/dev/hda1
optional
label = windows
image =/boot/vmlinuz-2.4.18-14
label = linux
initrd =/boot/initrd-2.4.18-14. img
read-only
append = "root = LABEL = /"
other =/dev/hda1
optional
label = WINDOWS
Параметри Із конфігураційного файлу/etc/lilo. conf відповідають трьом розділам: Загальний розділу, розділу образів Linux та розділу образів інших інстальованіх ОС. Пояснення основних параметрів цього файла наведені в табл.6.1.
Таблиця 6.1 - Основні параметри файлу/etc/lilo. conf
Команда
Опіс команди
promt
Віводіть на екран меню завантаження
timeout = 300
годин затримка перед вибор ОС за замовчуванням (В мілісекундах)
default = linux
Назва ОС, Яки завантажується за замовчуванням
Boot =/dev/hda
Розташування Програми заванта-ження LILO (/ dev/hda - MBR, або суперблок)
install =/boot/boot. b
Інсталяція вказаного файлу (/ boot/boot. b) як нового розташу-вання Програми завантажування LILO
label = windows
label = linux
завданні Мітки, Як імені для Вибори однієї Із кількох інстальованіх ОС
image =/boot/vmlinuz-2.4.18-14
Ім'я ядра Linux
Изменить деякі Параметри процесу завантаження ОС можна не Тільки безпосереднім редактування файла/etc/lilo. conf, альо кож и Використання команди lilo. Наприклад, для того, щоб Зробити Windows системою, Яки завантажується за замовчуванням, достатності в режімі суперкорістувача набраті команду
lilo - D Windows.
При цьому Ім'я ОС в даній команді винне збігатісь з ІМЕНЕМ цієї ОС, його призначення та Було вказано в файлі/etc/lilo. conf.
Керування режимами роботи Linux
Як Тільки ядро ​​системи завантажено в оперативну пам'ять система Linux Вже функціонує. Альо ядро ​​не взаємодіє безпосередню Із Користувачем. Воно запускає на виконання програму init (правільніше сказаті, створюється головний процес init; детальніше про процеси дивуйся останню лабораторних роботах). Ця программа відповідає за Останні стадії завантаження ОС и візначає конкретній режим роботи Linux. З цією метою програма init звертається до спеціального файлу/etc/inittab. Типові приклад цього файлу має такий Вигляд:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id: 3: initdefault:
# System initialization.
si :: sysinit:/etc/rc. d/rc. sysinit
l0: 0: wait:/etc/rc. d/rc 0
l1: 1: wait:/etc/rc. d/rc 1
l2: 2: wait:/etc/rc. d/rc 2
l3: 3: wait:/etc/rc. d/rc 3
l4: 4: wait:/etc/rc. d/rc 4
l5: 5: wait:/etc/rc. d/rc 5
l6: 6: wait:/etc/rc. d/rc 6
# Things to run in every runlevel.
ud :: once:/sbin/update
# Trap CTRL-ALT-DELETE
ca :: ctrlaltdel:/sbin/shutdown - t3 - r now
# When our UPS tells us power has failed, assume we have a few minutes
# of power left. Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS...