Вступ……………………………………………………………………….. 3
1. Загальна характеристикаLINUX……………………..…………….4
1.1. Системні характеристики ………………………….……..…..8
1.2. Програмні характеристики……...............................................10
2. НедолікиLINUX ………………….…..………………….......………18
Висновки…………………………………………………………...……...20
Список використаної літератури………………………………….….…22
LINUX- багатозадачна і багатокористувацька операційна система для освіти, бізнесу, індивідуального програмування. LINUX належить до сімейства UNIX-подібних операційних систем. Спочатку LINUX створив ЛінусТорвальдс як хобі. Його надихнула операційна система Minix. Далі LINUX став розроблятися групою ентузіастів UNIX. Сьогодні LINUX - повноцінна операційна система UNIX, здатна працювати з "X Windows", TCP / IP, Emacs та іншими пакетами.
Що робить LINUX настільки відмінним від інших операційних систем? - Вона була створена і продовжує удосконалюватися і розвиватися групою добровольців. Всі бажаючі запрошуються підключитися до цієї роботи. Єдине, що потрібно - це інтерес до сімейства UNIX і бажання удосконалювати свої навички в цьому середовищі. Університети по всьому світу застосовують LINUX в навчальних курсах з програмування та проектування операційних систем.
Один з найбільш цікавих фактів з історії LINUX'а - це те, що в його створенні брали участь одночасно люди з усіх кінців світу - від Австралії до Фінляндії - і продовжують це робити досі.
Ключеві риси LINUX
Розрахована на багато користувачів операційна система, захищеного 32-х розрядного режиму, в її складі немає 16-ти розрядного коду, крім підпрограми завантаження.
Передова 32 [64 для Alpha] бітна підсистема віртуальної пам'яті.
Відсутній обмеження 640К. LINUX може виділити до 3Гб на процес, якщо у вас є досить віртуальної пам'яті.
Система безпеки файлів і процесів користувача.
Мережева система графічного інтерфейсу "X Windows", що відповідає промисловому стандарту. Запуск додатків через мережу. Можливість роботи додатків з багатьох машин на вашій робочій станції одночасно.
Загальні бібліотеки ("Sharedlibraries") для підвищення ефективності використання пам'яті і дискового простору.
Прозора програмна емуляція мат. співпроцесора для машин без такого.
API стилю POSIX.1 з USL і BSD розширеннями. Перенесення майже будь-якого коректно написаного Posix або Unix API додатка є тривіальною задачею.
Вбудована підтримка мережі TCP / IP включаючи обидва протоколи і стандартний набір інструментів BSD.
Широкий спектр WWW інструментів.
Клієнт і сервер NFS - стандартної мережної файлової системи Unix.
SAMBA SMB сервер для LAN manager і клієнтів Windows for Workgroups.
MARS_NWE сервер клону Netware для використання в мережах IPX.
NetatalkAppletalk сервер для використання в мережах Appletalk (Еппл).
Клієнт і сервер SMTP (E-mail) включаючи підтримку MIME.
Програмне забезпечення для UUCP - протоколу старого стилю для ефективного збереження і маршрутизації мережної інформації.
SLIP і PPP для роботи з мережами Інтернет через аналогові та цифрові модеми.
Широкий ряд мережевих високопродуктивних драйверів.
Драйвери для звукових плат і приводів СD-ROM.
Емулятор DOS.
Практично безкоштовна система. Ліцензія дозволяє не тільки копіювати і поширювати soft, а й надаються вихідні тексти.
Дійсно надійна система, шанси на те, що одне завдання повалить всю систему, практично рівні нулю.
2-6 мільйонів користувачів по всьому світу.
LINUX підтримує більшу частину популярного UNIX 'овского програмного забезпечення, включаючи графічну систему X Window, - а це величезна кількість програм, але варто підкреслити, що LINUX поставляється АБСОЛЮТНО БЕЗКОШТОВНО.
1. Швець Н.В. Операційна система LINUX: Посібник. – Одеса: ОДАХ, 2010. – 131 с.
2. [Електронний ресурс] – Режим доступу : www.LINUXbegin.ru
3. [Електронний ресурс] – Режим доступу : LINUX-ve.chat.ru
4. [Електронний ресурс] – Режим доступу : LINUX.org.ru
5. [Електронний ресурс] – Режим доступу : LINUX.opennet.ru
Актуальність теми. Операційна система - комплекс взаємопов'язаних системних програм, призначення якого організувати взаємодію користувача з комп'ютером і виконання всіх інших програм.
Операційна система виконує роль сполучної ланки між апаратурою комп'ютера і виконуваними програмами, а також користувачем.
Найбільшою популярністю у світі користуються операційні системи фірми Microsoft. Їх частка становить 95% серед всіх операційних систем. Найбільш стійкі системи цієї фірми засновані на технології NT (Windows NT/2k/XP). В останнім часом зростає популярність операційної системи під назвою LINUX.
Всі перераховані операційні системи є багатозадачними та їх може використовувати багато користувачів. У них широко розвинена підтримка мережі, захист даних і безліч інших однакових функцій. В результаті цього у них збігаються області інтересів щодо споживача, що і послужило основою конфлікту, який розгорівся як між прихильниками операційних систем, як і між їхніми творцями.
Мета роботи полягає в тому, щоб розповісти про роботу операційної системиLINUX.
Об'єктом роботи виступає сама операційна системаLINUX.
Так як практично кожен, хто користується комп'ютером, напевно використовує в якості своєї настільної операційної системи Windows, а з операційною системоюLINUX знайомі не всі, тому було б доцільно розглянути цю систему докладніше.
LINUX здається "чорним ящиком" тільки на початку. З досвідом приходить розуміння системи. Професіоналам часто буває достатньо одного погляду на проблему, що раніше раніше їм не траплялася, для того, щоб успішно вирішити її. Це відбувається тому, що відомі принципи роботи системи - її "генеральна лінія". Можна ткнути пальцем в будь-який файл в будь-якому каталозі і, при бажанні, дізнатися, навіщо він потрібен і чому знаходиться саме в цьому каталозі. Як правило, буває одразу зрозуміло до якої програми цей файл відноситься. Це розуміння дає можливість позбуватися від непотрібних файлів без остраху, що це зробить систему або який-небудь додаток непрацездатним. Можна залишити тільки необхідні для якогось конкретного додатка файли і запускати LINUX з однієї дискети або використовувати цю систему у вбудованих додатках.
LINUX надає розвинені можливості для діагностики проблем, такі як лог-файли, утиліта strace і вбудовані в багато програми кошти налагодження. Ці ж кошти дозволяють скласти уявлення про те, як працює та чи інша програма, навіть якщо немає бажання або можливості вивчати її вихідні тексти.
Систематизація файлів теж допомагає розбиратися в файловій системі. Наприклад, всі програми, які призначені для запуску користувачем, знаходяться в каталозі bin, всі конфігураційні файли - в etc, а бібліотеки - в lib.
Всі налаштування програм знаходяться в простих текстових файлах, які можна редагувати будь-яким текстовим редактором. Формат настроювальних файлів, як правило, описаний в документації або в самому файлі конфігурації за допомогою коментарів. Майже завжди можна залишити свої коментарі на замітку. Стандартний текстовий формат конфігураційних і системних файлів спрощує процедури резервного копіювання та клонування системи.
З точки зору користувача, LINUX ідеально вписується в концепцію "клієнт / сервер", що реалізується на базі протоколів TCP / IP. При цьому LINUX дозволяє перетворити здавалося б застаріле обладнання на потужний файл-сервер, факс-сервер, який працює як шлюз для відправки факсів через внутрішню систему електронної пошти або postscript-орієнтований принт-сервер, який обслуговує звичайні матричні або лазерні принтери. При цьому, LINUX часто працює стійкіше, ніж його комерційні побратими. Система компактна і спритно, а крім того, може бути перекомпоновані для вирішення цілком конкретних завдань.
У LINUX вбудовані засоби підтримки електронної пошти і доступу до ресурсів Internet. Система відмінно документована і набуває все більшого поширення в усьому світі. Вам повністю доступний початковий код операційної системи, що само по собі є потужним навчальним посібником, який так і тягне випробувати на практиці.
Підводячи підсумки, відзначимо, що LINUX виявляється зненацька потужною системою, яка розроблена неорганізованої групою програмістів-аматорів. Ідеї покладені в його основу перевірені часом. Кількість і якість вільно розповсюджуваних додатків просто заворожує. Можливості цієї системи відкривають все нові і нові користувачі. І з еволюційним розвитком усіх трьох систем спостерігається стійке зростання кількості користувачів LINUX.