- •Передмова
- •I. Початкові відомості
- •1. Що таке комп'ютер
- •1.1. Основн³ поняття
- •1.2. Як був винайдений комп’ютер
- •1.3. Принципи фон Неймана
- •1.4. Поняття про пеом
- •1.5. Принципи роботи комп’ютера
- •1.6. Представлення інформації в комп’ютері
- •1.7. Причини успіху персональних комп’ютерів
- •Контрольні питання
- •2. Будова персонального комп'ютера
- •2.1. Основн³ блоки пеом
- •2.2 Додаткові пристрої
- •2.3. Логічні пристрої комп’ютера
- •2.3.3. Оперативна пам'ять
- •2.3.5. Контролери і шина
- •2.3.6. Bios
- •2.5. Дисководи
- •2.6. Пристрої cd-rom
- •2.7. Клав³атура
- •2.7.1. Алфав³тно-цифрова клав³атура
- •2.7.2. Десяткова цифрова клав³атура
- •2.7.3. Функц³ональна клав³атура
- •2.7.4. Додаткова клав³атура
- •2.8. Принтери
- •2.9. Пристрої резервного копіювання
- •2.10. Структура запису ³нформац³¿ на магн³тн³ диски
- •Контрольні питання
- •3. Програмне забезпечення ïåîì
- •3.1. Різновидності програм для комп'ютерів
- •3.2. Системні програми
- •3.2.1. Операційна система
- •3.2.2. Драйвери
- •3.2.3. Допоміжні програми (Утиліти)
- •3.2.4. Тестові програми
- •3.2.5. Програми керування комп’ютерною мережею.
- •3.3. Прикладні програми
- •3.4. Інструментальні системи
- •3.5. Програмне забезпечення як товар
- •3.6. Захист програм в³д коп³ювання
- •3.7. Нумерац³я верс³й програм
- •4.2. Основні складові частини dos
- •5. Файли і каталоги на дисках
- •5.1. Поняття про файл
- •5.2. Використання шаблона
- •5.3. Логічні й електронні диски
- •5.5. Поняття про каталог
- •5.6. Шлях до файла
- •6. Основи роботи з операційною системою dos
- •6.1. Введення команд
- •6.1.1. Запрошення dos
- •6.1.2. Редагування команд
- •6.2. Типи команд dos
- •6.3. Робота з файлами та каталогами в dos
- •6.3.1. Створення текстових файлів
- •1 Fіle(s) copied
- •6.3.2. Знищення файлів
- •6.3.3. Заміна назви файлів
- •6.3.4. Копіювання файлів
- •6.3.5. Пошук файлів на диску
- •6.3.6. Відновлення втрачених файлів
- •6.3.12. Зміна активного дисководу
- •6.3.13. Зміна активного каталога
- •6.3.14. Встановлення та відміна режиму перевірки при записуванні на диски
- •6.3.15. Форматування дискет
- •6.3.16. Перевірка дисків
- •6.3.17. Програми загальносистемного призначення
- •7.2. Можливості Norton Commander
- •7.3. Запуск програми Norton Commander Запуск Norton Commander здійснюється набором у командному рядку команди
- •7.4. Одержання допомоги в програмі Norton Commander
- •7.5. Використання мишки в програмі Norton Commander
- •8. Norton Commander: панелі і функціональні клавіші
- •8.1. Зміст панелей Norton Commander
- •8.2. Керування панелями Norton Commander
- •8.3. Використання функціональних клавіш у програмі Norton Commander
- •8.4. Головне меню програми Norton Commander
- •9. Norton Commander: робота з файлами та каталогами
- •9.1. Вибір групи файлів у програмі Norton Commander
- •9.2. Перегляд файлів у програмі Norton Commander
- •9.3. Редагування файлів у програмі Norton Commander
- •9.4. Обробка помилок на дисках в програмі Norton Commander
- •9.5. Робота з архівними файлами
- •9.6. Меню команд користувача Norton Commander
- •9.7. Створення нового каталогу в програмі Norton Commander Для того, щоб створити новий каталог необхідно:
- •9.8. Копiювання інформації в програмі Norton Commander Для копіювання інформації можна скористатися кількома способами, один з яких ми розглянемо. Для того, щоб скопіювати інформацію, необхідно:
- •9.9. Перенесення інформації в програмі Norton Commander Для перенесення інформації можна скористатися кількома способами, один з яких ми розглянемо. Для того, щоб перенести інформацію, необхідно:
- •9.10. Перейменування інформації в програмі Norton Commander Для того, щоб змінити назву інформації, необхідно:
- •9.11. Знищення інформації в програмі Norton Commander Для того, щоб знищити інформацію, необхідно:
- •Контрольні питання
- •IV. Робота із програмою Windows
- •10. Загальні відомості про Windows
- •10.1. Історія створення Windows
- •10.2. Використання мишки в Windows
- •10.3. Типи вікон в програмі Windows
- •10.4. Елементи в³кна Windows
- •10.4.1. Заголовок в³кна
- •10.4.2. Рядок головного меню в³кна
- •10.4.3. Смуги прокручування
- •10.4.4. Панель ³нструмент³в
- •10.4.5. Рядок стану
- •10.5. Переключення між вікнами в програмі Windows
- •10.6. Робота з вікнами в програмі Windows
- •10.6.1. Плавна зм³на розм³р³в в³кна
- •10.6.2. Технолог³я роботи з д³алоговими в³кнами
- •10.7. Робочий стіл Windows
- •10.8. Панель задач Windows
- •11. Робота з об’єктами у Windows
- •11.1. Перегляд змісту папок
- •Розкривається
- •11.2. Технологія роботи з папками
- •11.3. Створення нових папок
- •11.4. Створення ярлика об’єкту
- •11.5. Виділення об’єктів
- •11.6. Копіювання об'єктів
- •11.7. Перенесення об’єктів.
- •11.8. Знищення об’єктів.
- •11.9. Перейменування об’єктів
- •11.10. Відміна операцій
- •11.11. Використання правої кнопки мишки
- •12. Робота з меню та налагодження Windows
- •12.1. Системне меню.
- •Різних рівнів
- •12.2. Папка “Мой компьютер”
- •12.3. Налагодження системи
- •Діалогового вікна “Дата/время”
- •12.4. Папка “Корзина”.
- •12.5. Робота з папками та файлами за допомогою провідника
- •12.6. Структура дерева папок на диску
- •12.7. Вимкнення комп’ютера
- •13.2. Переваги Linux перед іншими ос.
- •13.3. Порівняння дистрибутивів Linux
- •14. Структура Linux
- •14.1. Склад ос Linux
- •14.2. Опис структури каталогів
- •14.3. Визначення типів файлів.
- •15. Робота з системою та налагодження Linux
- •15.1. Реєстрація в системі.
- •15.2. Робота з процесами. Що таке процес
- •15.3. Типи процесів.
- •15.4. Під’єднання апаратних засобів
- •15.5. Друк файлів.
- •15.6. Практичні поради
- •Контрольні питання
- •Перелік використаних джерел
14. Структура Linux
14.1. Склад ос Linux
Основою ОС Linux є ядро – програмний компонент, який забезпечує взаємодію між користувачем та пристроями комп’ютера. Ядро відповідає за супровід файлової системи, виконання команд, запуск програм, реєстрацію дій, а також управління пам’яттю системи та іншими ресурсами. Ядро видає системні команди, які називаються системними викликами. Вони координують дії ядра із виконання команд, введених користувачем.
Системні виклики – це повідомлення, що скеровуються ядром пристрою, яким воно керує. Системні виклики містять вказівки від системних процесів або працюючих програм. Найбільш важливою функцією ядра є управління ресурсами пам’яті комп’ютера. З використанням ресурсів пам’яті активізуються пристрої і служби, завдяки яким система комп’ютера виконує свої функції. Все це проходить під керуванням файлової системи.
14.2. Опис структури каталогів
У Linux всі джерела інформації розглядаються як файли. У файловій системі Linux зберігаються всі можливі типи файлів: системні, файли даних, додатків, утиліт, драйверів, конфігурації та інші.
Кожен із цих файлів характеризується іменем і каталогом, в якому він зберігається у файловій системі. Файлова система Linux так як і DOS, Windows i Unix має деревоподібну структуру. У ній від корінного каталога, який позначається символом “/”, відходять всі інші каталоги і підкаталоги, де розміщуються файли. Імена каталогів складаються з цифр, символів та літер. Ім’я каталога вказує його місцезнаходження у файловій системі відносно корінного каталога.
Однією з гілок дерева каталогів є каталог для зберігання облікових записів всіх користувачів. Його ім’я починається з символу “/“, який позначає корінний каталог, за ним вказується ім’я каталога, що містить всі робочі каталоги користувачів системи – home. Кожен користувач у підкаталозі home має свій власний підкаталог, наприклад, користувач student має свій робочий каталог:
/home/student
Основою ОС є корінний каталог (/), він містить всі підкаталоги і файли системи Linux. У коріному каталозі також може зберігатися ядро Linux. Якщо файла ядра там немає, то він може знаходитися в каталозі /boot.
У корінному каталозі не рекомендується зберігати будь-які власні файли. У ньому повинні знаходитися тільки загальносистемні файли конфігурації (наприклад, з інформацією про початкове завантаження системи).
Файли призначені для виконання, зберігаються в каталозі /bin. Саме тут знаходяться основні сценарії команд і програм Linux – команди для запуску різних командних інтерпретаторів для роботи з файлами (наприклад, копіювання і переміщення, зміна прав доступу до файлів, а також утиліти конфігурації).
У каталозі /boot зберігаються файли конфігурації і команди початкового завантаження. Цей каталог містить все необхідне для завантаженя, тобто запуску системи.
У каталозі /dev зберігаються файли пристроїв (драйвери) для всіх апаратних компонентів комп’ютера. При налагоджені Linux на використання конкретного пристрою, виконується редагування одного із файлів конфігурації з цього каталога. Пристроєм, який присутній в кожному комп’ютері, є дисковід гнучких магнітних дисків. Цим дисководом керує файл пристрою /dev/fd0. Файл пристрою першого жорсткого диску називають /dev/hda, другого - /dev/hdb. Для пристрою з інтерфейсом SCSI використовуються імена: sda, sdb, sdc тощо.
У каталозі /etc зберігаються файли конфігурації і сценарії ініціалізації Linux. Ці файли можна редагувати, з метою введення користувачів в систему і зміни їх паролю (файл /etc/passwd), а також створення групових облікових записів, спільного використання файлів (/etc/group) і налагодження комутованого з’єднання Internet (файл /etc/resoev.conf.).
Користувач системи, має власний каталог для зберігання своїх власних файлів, який міститься в каталозі /home. У ньому користувач (крім суперкористувача) має окремий підкаталог. Робочі каталоги користувачів призначені для зберігання власних файлів і недоступні для інших користувачів системи.
Каталог /lib містить бібліотеки С та інших мов програмування, а також образи роздільних бібліотек, які необхідні для завантаження системи і виконання команд.
У каталозі /lost+found містяться файли, відновлені після їх втрати, у результаті аварійного завершення програми.
Каталог /mnt служить місцем під’єднання (монтування) до файлової системи Linux інших файлових систем. Для перегляду вмісту диску CD-ROM, можна звернутися до каталогу /mnt/cdrom. Вміст гнучкого диску можна переглянути в каталозі /mnt/floppy.
У каталозі /proc знаходяться віртуальні файли, які Linux використовує для контролю за діючими процесами. Ці файли не можна знищити.
Каталог /root є робочим каталогом для суперкористувача або системного адміністратора.
У каталозі /sbin зберігаються файли або інструментальні засоби, призначені для суперкористувача. У ньому містяться команди зупинки системи, встановлення системного часу, перевірки файлової системи на відсутність помилок і налагодження мережі.
Тимчасові файли розміщені в каталозі /tmp.ь Користувачі можуть записувати файли, призначені для інших користувачів або для тимчасового зберігання. Всі дані, які зберігаються в каталозі /tmp, знищуються при перезавантаженні системи.
У каталозі /usr зберігаються файли, які не є частиною самої системи Linux. Там можуть знаходитися ігри Linux, різна довідкова інформація.
Журнали розміщені в каталозі /var. Тут можна знайти, наприклад, журнал початкового завантаження Linux. Інформація в цих журналах вказує на те, яке програмне забезпечення було встановлене під час початкового завантаження і як налагоджені апаратні засоби системи.