Ім'я файлу: pr_1_linux_metod.doc Розширення: doc Розмір: 75кб. Дата: 18.10.2023 скачати Пов'язані файли: Лабораторна робота 1.docx ]$ df --human ]$ vmstat 1 ]$ vmstat $ free План лабораторно-практичного заняття Тема: Отримання інформації про систему ОС Linux Вид заняття: практична робота. Мета: Визначити основні параметри ОС Linux за допомогою стандартних команд. Структура лабораторно-практичного заняття Організаційна частина: перевірка присутності студентів на занятті; повідомлення теми та мети заняття; інструктаж з техніки безпеки; Актуалізація опорних знань та контроль вихідного рівня знань студентів: термінальні команди ОС Linux; Вступний інструктаж студентів щодо виконання лабораторної роботи; Зміст завдання: ознайомитися з алгоритмом виконання виконати завдання згідно інструкційної картки; занести у звіт з лабораторно-практичної роботи результати виконання команд. Зробити висновки про необхідність змінення параметрів ОС Linux Поточний контроль виконання роботи, консультативна робота; Підведення підсумків заняття; Рекомендована література: Колисниченко Д. Н., Аллен Питер В. LINUX: полное руководство. СПб: Наука и техника, 2006. – 784 с.: ил. Кофлер М. Linux. Полное руководство. — СПб.: Питер, 2011. Эви Немет, Гарт Снайдер, Трент Р. Хейн. Руководство администратора Linux, 2-е издание.: пер. с англ. – М.: ООО «И.Д. Вильямс», 2007 4. Ubuntu Linux: официальный учебный курс / Бенжамин Мако Хилл [и др.]. – М.: Издательство Триумф, 2008 Інструкційна картка до практичної роботи 1 Тема: Отримання інформації про систему ОС Linux Мета: Визначити основні параметри ОС Linux за допомогою стандартних команд. Короткі теоретичні відомості: 1. Сьогодні ми з вами починаємо вивчати Linux, як одну із складових частин світу інформаційних технологій під назвою Unix. Всі ви, ну або практично все раніше стикалися з ОС сімейства Windows. Коротеньке зауваження - Unix НЕ Windows, він не схожий на НЕЇ (не рахуючи зовнішньої схожості) і прийоми роботи в unix відрізняються від прийомів роботи в Windows. Unix - це не просто операційна система, це ще й ідеологія роботи з комп'ютером. 2. У 1969 році Кен Томпсон і Денис Рітчі, працівники корпорації AT & T, створили невелику операційну систему для комп'ютера PDP-7. Ця операційна система отримала назву Unix. Однак в плани компанії AT & T не входило поширення цієї операційної системи, і вона надала її за символічну плату навчальним закладам США, що не організувавши при цьому служби технічного супроводу, виправлення помилок і взагалі не давши ніяких гарантій. Внаслідок цього користувачі, майже всі були представниками університетських обчислювальних центрів, були змушені співпрацювати один з одним. Вони самі усували помилки, створювали корисні програми і утиліти і спільно їх використовували. Результатом їх роботи стала ціла серія версій Unix, які розповсюджуються під егідою компанії Bell Labs аж до 1990 року (Останньою версією була Unix System V Release 4 - SVR4). Одна з груп користувачів Unix перебувала в каліфорнійському університеті в Берклі. У 1977 році фахівці цього навчального закладу зробили наступний крок в історії Unix і приступили до поширення магнітних стрічок з операційною системою 2BSD (Berkeley Software Distribution). З тих пір було продано 75 копій. На підставі Unix SVR4 і BSD були створені всі сучасні різновиди Unix. 3. Існує безліч різновидів Unix і Unix-подібних систем. До найбільш відомих з них належать Solaris (раніше SunOS) корпорації SUN Microsystems, AIX компанії IBM, DEC Unix фірми DEC, SCO UnixWare і інші. Всі вищеназвані системи є комерційними, і багато хто з них мають високу ціну. Вони працюють на різних архітектурах (Intel, Sparc, Alpha, PowerPC і т.д.). Однак найбільший інтерес сьогодні в світі Unix придбали операційні системи, побудовані на моделі відкритого коду, такі як Linux. Linux спочатку була розроблена як вільно розповсюджувана версія Unix. У 1991 році студент університету Хельсінкі Лінус Торвальдс випустив першу версію Linux. Вона була заснована на операційній системі Minix - обмеженому аналогу Unix для ПК. Після випуску першого "майже безпомилкового" релізу в березні 1992 року, багато програмістів світу підключилися до розробки цієї операційної системи, і вона стала рости. На сьогоднішній день Linux є повнофункціональним, відкритим і, найчастіше, безкоштовним, аналогом Unix. Але цього б не сталося, якби не було програмного забезпечення в рамках проекту GNU (GNU's not Unix, GNU - це не Unix). Linux містить багато утиліт GNU, включаючи транслятори багатьох мов програмування (C, C, Fortran, Pascal, LISP, Ada, BASIC, SmallTallk, Perl, PHP, Tcl / Tk та ін.), Отладчики, текстові редактори, утиліти друку і багато іншого. Проект GNUразвівается під егідою фонду вільно поширюваного програмного забезпечення - Free Software Foundation (FSF). 4. Linux розповсюджується вільно багатозадачною операційною системою, схожою на Unix. Linux була розроблена спеціально для платформи ПК (з процесором Intel) і завдяки перевагам архітектури дозволяє досягти продуктивності, порівнянної з потужними робочими станціями Unix. Linux також переносилася і на інші платформи, але всі ці версії схожі з версією для ПК.Давайте розглянемо операційну систему як єдиний комплекс. Нижче наведено список того, що ми отримаємо, встановивши її: Ядро Linux: Ядро - це основна частина операційної системи. Воно відповідає за розподіл пам'яті, управління процесами і периферійними пристроями. Для підтримки більшого обсягу оперативної пам'яті в порівнянні з фізично встановленої на комп'ютері, ядро дозволяє використовувати область підкачки, розміщуючи сторінки оперативної пам'яті на жорсткому диску. Ядро Linux підтримує безліч файлових систем, включаючи FAT, FAT32. Власні файлові системи Linux (ext2fs і ext3fs) розроблені для оптимального використання дискового простору. Утиліти GNU: Linux містить безліч утиліт GNU, без яких була б неможлива робота з операційною системою. X Window: Графічний інтерфейс користувача представлений в Linux середовищем X Window. Різні віконні менеджери (IceWM, WindowMaker, Fluxbox та інші) і графічні середовища такі як KDE та GNOME, забезпечують зручний інтерфейс і роботу із засобами мультимедіа. Інтерфейси DOS і Windows: Оскільки Linux була створена для комп'ютерів класу ПК, розробники вважали за необхідне забезпечити сумісність з програмами MS-DOS. У Linux пропонується емулятор DOS як частина дистрибутива. Він дозволяє виконувати DOS-додатки безпосередньо з-під Linux. Для запуску програм Microsoft Windows було розроблено кілька засобів. Найбільш відоме з них - WINE - вільна реалізація Windows API. Wine також входить в більшість дистрибутивів Linux. Linux дозволяє без проблем переносити файли між файловими системами DOS і Windows, безпосередньо звертаючись до відповідних розділів на диску, хоча це і вимагає деякої настройки. Мережева підтримка: TCP / IP - основна мережева система використовувана Unix і Linux. TCP / IP - це цілий набір протоколів, розроблених для Internet. Однак для об'єднання в локальні мережі машин Unix теж використовується TCP / IP. Також Linux підтримує інші протоколи, такі як IPX / SPX, AppleTalk і т.д. 5. Постає питання - як же дізнатися тип операційної системи, встановленої у вас на комп'ютері. Для отримання такої інформації існує утиліта uname (Unix NAME). uname, запущена без параметрів, покаже базове ім’я системи: gserg@ADM: total used free shared buffers cached Mem: 498916 483332 15584 0 4392 112924 -/+ buffers/cache: 366016 132900 Swap: 1453840 412532 1041308 Зверніть увагу, що практично вся вільна пам'ять резервується системою під дискові буфери і дисковий кеш, що дозволяє Linux більш ефективно працювати з дисками. Стан системи в даний момент, ступінь її завантаженості і час без перезавантажень показує команда uptime: gserg@ADM: |