Операционные системы Linux и Knoppix

Исследование особенностей операционной системы Linux, являющейся одним из вариантов операционной системы типа Unix. Анализ пакетов программ, мультимедиа, графических редакторов. Изучение функциональных возможностей, преимуществ и недостатков ОС Knoppix.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 13.05.2012
Размер файла 22,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://allbest.ru/

Содержание

Введение

ОС Linux

Функциональные возможности ОС Linux

Преимущества и недостатки ОС Linux

ОС Knoppix

Функциональные возможности ОС Knoppix

Преимущества и недостатки ОС Knoppix

Заключение

Список используемой литературы

Введение

В мире существует достаточно большое количество операционных систем, решающих разные задачи. Современные пользователи привыкли к самой распространенной ОС Windows, большинство из них даже не подозревают, что существуют другие операционные системы, не только ни в чем не уступающие Windows, но даже превосходящие ее. В данном проекте мы познакомимся с самыми известными из них -- это операционные системы Linux и Knoppix.

ОС Linux

Linux -- это операционная система, являющаяся одним из вариантов (клонов) операционной системы типа Unix. В своем первоначальном виде она была создана Линусом Торвальдсом (Linus Torvalds) как версия ОС UNIX для IBM-совместимых персональных ЭВМ. При этом Торвальдс опубликовал исходные коды своей системы в Интернет (файлы первого варианта ОС Linux, опубликованные Торвальдсом в Интернет, датированы 17 сентября 1991 года), и к развитию системы подключилось большое число независимых разработчиков. Благодаря этому на сегодняшний момент Linux -- самая современная, устойчивая и быстро развивающаяся система, почти мгновенно вбирающая в себя самые последние технологические новшества. Может использоваться как в качестве серверной ОС, так и на сетевых рабочих станциях или персональных компьютерах. В 1998 Linux была самой быстро развивающейся операционной системой для серверов, распространение которой увеличилось в том же году на 212%. Сегодня пользователей Linux насчитывается более 20,000,000. Под Linux существует множество приложений, предназначенных как для домашнего использования, так и для полностью функциональных рабочих станций UNIX и серверов Internet.

Операционная система Linux, альтернатива Windows. Внешний вид схож с Windows, такие же меню, значки, курсоры и другие элементы интерфейса. Это полноценная операционная система, подходящая как для работы на домашнем компьютере так и в офисах и даже используется в качестве серверов. Поддерживает русский язык. Считается достаточно устойчивой. Большое преимущество -- низкая стоимость, а Debian-системы вообще являются бесплатными, но, не смотря на это, не уступают в работоспособности Windows.

Функциональные возможности ОС Linux

Linux имеет в своем составе множество пакетов программ: мультимедиа (аудио и видео проигрыватели), графические редакторы, средства веб-разработки и интегрированные среды программирования, программы для работы в Интернет, офисные пакеты (редакторы текста, таблиц), множество полезных утилит. В Linux есть все что нужно для работы дома и офисе и проблема поиска нужного приложения снимается. Не случайно дистрибутивы занимают по несколько компакт-дисков. На диски с дистрибутивом включены справочные руководства и исходные коды. Реально, дистрибутив -- это набор установочных утилит и набор пакетов программ (которые можно произвольно устанавливать), поставляемых на компакт-дисках либо выложенных в Сети. Каждый дистрибутив имеет свое название и версию. Кроме того, важной частью этой операционной системы является ее ядро, которое тоже имеет версию. Поэтому очень часто вопрос "какие есть версии Линукса" звучит несколько неконкретно. Нужно уточнять, что вас интересует: ядро, дистрибутив или другое.

Совместимость Linux с Windows. Прежде всего, следует сказать, что изначально это несовместимые системы. В Linux, посредством специальных утилит (например, Wine) предусмотрена возможность запуска Windows-приложений, хотя, чаще всего, сложные программы так и не удается запустить на выполнение. С форматами прочих файлов (текст, мультимедиа и др. проекты) дело обстоит проще: в Linux используются как свои форматы документов так и совместимые с Windows. ОС Linux используют свои таблицы размещения файлов (ext, ext3, nfs и другие), предусмотрена возможность работы с дисковыми разделами Windows -- FAT16, FAT32, NTFS (работа с NTFS в режиме записи может привести к порче разделов и потере данных). А чтобы поработать из под Windows с разделами Linux необходимо обзавестись специальной программой.

Оборудование. Современное оборудование компьютера в основном без проблем работает под управлением Linux. Есть возможность работы со сканерами, принтерами, цифровыми камерами, DVD, CD-RW, DVD-RW, USB-Flash, устройствами на USB и другим компьютерным “железом”.

Безопасность. ОС Linux считаются устойчивыми системами и потери данных случаются редко. Система разграничения прав доступа не позволит обычному пользователю разрушить систему, как бы ему этого не хотелось. Для доступа к уязвимым местам системы, с целью ее настройки, нужно авторизоваться в как root (в WindowsNT/XP -- администратор). И еще один плюс заключается в том, что под Linux существует меньше вирусов, чем под Windows.

Офис. Пакет программ OpenOffice является альтернативой Microsoft Office из Windows. Приложения из обоих пакетов очень похожи друг на друга, т.е. при знании даже одного из них возможна комфортная работа в обоих.

Таблица альтернатив

пакет OpenOffice

Назначение

пакет Microsoft Office

Writer

текстовый редактор

Word

Calc

редактор электронных таблиц

Excel

raw

рисование

панель рисования в приложениях

Impress

создание презентаций

PowerPoint

Math

редактор формул

Microsoft Equation

-

система управления базами данных

Microsoft Access

Что еще может пригодиться в офисе? Сканирование и распознавание текстов, печать, работа с факсами -- все необходимое программное обеспечение в наличии. Так что для работы в офисе есть все, что нужно.

Мультимедиа. Аудио-проигрыватель XMMS (сильно напоминающий WinAMP) поддерживает wav, mp3, аудио-CD. Имеет дружественный интерфейс. Видео-проигрыватель XINE позволяет просматривать avi и mpeg-4. Свой выбор можно остановить на любом другом мультимедиа-проигрывателе из комплекта Linux.

Графика. Сюда можно отнести просмотрщики и редакторы графических файлов, программы чтения PDF (Adobe Acrobat Reader из Windows), программы для сканирования и распознавания текстов.

Особое внимание хочется обратить на профессиональный графический редактор GIMP, который является серьезной альтернативой известной в Windows программе Adobe Photoshop. GIMP может все, что необходимо дизайнеру и оформителю: работа со слоями, масса инструментов и графических эффектов, дальше перечислять не могу, так как я имею слабое представление о дизайне.

Разработка. Интегрированная среда разработки KDevelop в содружестве с QtDesigner позволяет легко и быстро создавать программы под Linux (правда, для это еще необходимы некоторые знания языка программирования C или C++).

Жизнь веб-разработчиков облегчают: KDevelop и Quanta Plus, и даже в некоторых текстовых редакторах (например, KWrite, Kate) предусмотрена подсветка синтаксиса различных языков программирования и языков сценариев (скриптов). И самое главное, так это то, что в нем присутствует сервер Apache (с поддержкой PHP), базы данных MySQL. Помимо этого поддерживаются другие скрипты (например, Perl, Python) и базы данных.

Кроме сред для разработки программ, есть редактор QCad для создания чертежей (по аналогии - Компас и AutoCAD из Windows).

Интернет. Интернет-браузеры, программы для работы с почтой, чат-программы (ICQ, IRC), менеджер закачек. Linux имеет хорошую поддержку локальной сети и множество утилит для работы с ней.

Утилиты. В основном для рядовых пользователей могут пригодиться следующие программы:

-- запись CD и DVD (K3b);

-- работа с разделами жесткого диска;

-- органайзер, адресная книга, будильник, напоминания, калькулятор;

-- настройка оборудования и системы;

-- и множество других.

Преимущества и недостатки ОС Linux

операционный система мультимедиа графический

Преимущества: ОС Linux считается самой устойчивой системой, в ней нет таких «дыр» в системе безопасности, какими страдают все версии Windows, а те слабости в коде ядра Linux и прикладных программ, которые обнаруживаются, моментально устраняются абсолютно бесплатно. Установка Linux решает финансовую проблему -- оплата лицензионного программного обеспечения (если Debian -- то оплата идет только за носитель информации, если другой Linux, то цена незначительно больше). Приобретая Linux у официальных распространителей Вы получаете право на техническую поддержку. Но это пока мало кого останавливает и многие продолжают пользоваться пиратским программным обеспечением.

Недостатки: Достаточно сложная установка дистрибутива на жесткий диск для пользователей, привыкших к ОС Windows;

Малое количество опытных пользователей ОС Linux, у которых можно проконсультироваться по поводу настройки и работы с ОС;

Недостаточно в продаже технической литературы, самоучителей по ОС Linux, процесс написании книг для массового читателя только начинается.

Если говорить о современном состоянии дел в мире Linux, то в области серверов и профессиональных компьютерных систем ОС Linux завоевала вполне заслуженное уважение, которое подтверждается тем, что транснациональные корпорации серьезно финансируют проекты, направленные на развитие программ в рамках свободного программного обеспечения. Но вот на персональных компьютерах Linux до сих пор редкий гость.

Несмотря на популярность в мире ОС Linux, в Росси существуют проблемы с распространением ОС. Одним из важнейших факторов, который препятствует переходу на современное программное обеспечение, является свободная продажа ОС Windows и любых коммерческих программ по цене компакт-диска (60 рублей). Поэтому просьба купить самый дешевый однодисковой дистрибутив Linux за 120 рублей воспринимается весьма негативно.

ОС Knoppix

Учитывая растущую популярность операционной системы Linux, многие пользователи, вроде бы, и не против с ней познакомиться, но боятся при установке повредить Windows. Существует ли простой способ поработать с Linux и сохранить Windows в целости и сохранности? На самом деле ответ на этот вопрос положителен - это дистрибутив Knoppix Linux, который был создан несколько лет назад как раз для решения данной проблемы. Особенно Knoppix понравится хакерам и любителям "поковыряться" в безопасности систем - поскольку дистрибутив содержит мощные средства по анализу безопасности, аудиту и резервированию/восстановлению системы. Knoppix - великолепный инструмент Linux для пользователей с любым уровнем опыта.

Knoppix не нужно устанавливать традиционным способом - система запускается прямо с CD. Большинство пользователей компьютеров имеют не очень приятные впечатления от установки Windows или Linux: при этом часто необходимо было выделять разделы жёсткого диска, форматировать их и устанавливать на разные разделы разные системы. Knoppix не имеет подобного недостатка - система не будет записывать информацию на жёсткий диск (конечно, пока вы этого не захотите). Для запуска Knoppix достаточно вставить CD в привод и загрузиться с него.

При этом выведется экран загрузки, на котором достаточно нажать Enter для начала процесса. Если у вас большой объём оперативной памяти (больше 512 Мбайт), то вы можете набрать "knoppix toram" для загрузки CD целиком в память. Обычно, когда вы открываете приложение в Knoppix, оно распаковывается и загружается в память. На это уходит определённое время, и у некоторых пользователей создаётся ошибочное впечатление о медленной работе Knoppix Linux. Если вы будете использовать ключ "knoppix toram", тогда Knoppix будет работать во много раз быстрее, поскольку приложение будет находиться в памяти и в несжатом виде.

Конечно, есть возможность привычной установки Knoppix на жёсткий диск (как делают многие пользователи). Следует отметить, что если вы желаете пойти стандартным путём установки, то лучше обратить свой взор на "настоящие" дистрибутивы Linux типа Red Hat Fedora или Debian.

Загрузка Linux не повредит работе остальной системы, поскольку вся ОС будет находиться в оперативной памяти.

Функциональные возможности ОС Knoppix

Система Knoppix хорошо известна великолепными возможностями по определению оборудования. Она определяет большинство видео- и звуковых карт.

С определением графической и звуковой карт не возникло никаких проблем. Определение устройств USB не так радужно. Система также не поддерживает "горячее" подключение USB-устройств (то есть подключение непосредственно после загрузки), к чему привыкли пользователи Windows.

Некоторые люди желают попробовать Linux на своих компьютерах, но они не уверены, будет ли работать при этом всё установленное оборудование. К сожалению, для этого придётся пройти через длинную установку Red Hat или Mandrake, к примеру, чтобы потом узнать, что ваша последняя и "крутая" графическая карта не поддерживается. Поэтому Knoppix можно использовать как хороший тест аппаратной совместимости, а уже потом ставить "нормальный" Linux. Если Knoppix определяет оборудование, то и другие дистрибутивы Linux должны делать то же самое.

Функции Интерфейс рабочего стола

Пользователи Windows будут чувствовать себя как дома. Как вы видите на иллюстрации, рабочий стол во многом напоминает Windows. Все ваши дисковые разделы, приводы CDROM и дисководы перечислены в левой части экрана.

Меню (taskbar) в нижней части экрана позволяет запустить популярные программы типа Mozilla, OpenOffice 1.1 и оболочку Linux. В правом нижнем углу экрана расположены цифровые часы.

Нажав правой клавишей мыши на рабочем столе, вы можете указать пути к вашему рабочему столу, "мусорной корзине", документам (типа "Мои документы/My Documents" в Windows) и программам автозапуска. Все четыре пути выведены на один экран. Хорошо бы, у Windows была такая простая и удобная функция.

Knoppix имеет ещё одну полезную функцию, которой недостаёт Windows. Если вы наведёте курсор мыши на файл, то появится диалоговое окно, содержащее все свойства файла. Если перед нами - картинка или текстовый документ, то будет выведено также и окно предварительного просмотра. На иллюстрации, показанной выше, мы навели курсор на картинку .png, и, как вы видите, система вывела свойства файла и осуществила предварительный просмотр.

Файловая система

При просмотре директорий (в Windows они называются "каталоги/folders") обратите внимание на схожесть интерфейсов. Вы можете также щёлкать на директории, чтобы переходить по уровню вверх или вниз. Вы можете изменять режим отображения директорий. Всё как в Windows.

Knoppix позволяет считывать все форматы файловых систем. Без всяких проблем можно получить доступ к разделам FAT, FAT32, NTFS и всех форматов Linux (ext2, ext3, ReiserFS). Во время загрузки Knoppix все диски/разделы монтируются в режиме только для чтения, что предотвращает случайное удаление или изменение файлов. Если вы желаете записать информацию в раздел, то просто нажмите на нужный диск правой клавишей мыши и выберите пункт "Change read/write mode" (изменить режим чтения/записи).

Сеть

В комплект дистрибутива входят несколько полезных сетевых утилит, обеспечивающих связь с сетями Windows, удалённое управление и перехват пакетов. Samba и LinNeighborhood позволяет вам получить доступ к файлам на машинах Windows. Программа LinNeighborhood позволяет просматривать ресурсы сети Windows, почти как "Сетевое окружение".

Офисные приложения

В комплект поставки Knoppix входит OpenOffice 1.1 - клон Microsoft Office. Он очень медленно загружается, поскольку программе нужно распаковаться с CD. Всё напоминает MS Office, к тому же, пользователи получают совместимость на уровне файлов. С помощью OpenOffice можно открыть большинство документов и электронных таблиц.

Образ системы и восстановление

Представьте себе следующий кошмар: ваш компьютеру сломался... Он отказывается грузиться вообще - а на компьютере присутствуют ценные данные и документы. Что же делать? Вам вполне может помочь Knoppix Linux.

Именно в подобных применениях Knoppix оказывается на высоте, поскольку система обладает полным набором инструментов для создания/восстановления образов и прочих ремонтных работ. Начнём с простого. Поскольку у вас есть доступ на чтение ко всем разделам, вы всегда сможете скопировать файлы на другой компьютер в сети через Samba. Если вы любите открывать корпус компьютера, то можете подключить второй жёсткий диск и скопировать ценные данные на него. Подобное решение будет оптимальным для переноса большого количества данных и не перегрузит вашу сеть.

Ещё один интересный способ восстановления файлов заключается в использовании kb3 (программа по записи CD с открытым исходным кодом) для записи файлов на CD. Тогда вам не нужно использовать другой жёсткий диск или подключаться к сети. Конечно, программа не выглядит так красиво, как Ahead Nero, но свою работу она делает.

Вы можете создавать, удалять и изменять размер разделов с помощью QTParted. Программа работает наподобие Partition Magic за исключением того, что она абсолютно бесплатна! Knoppix оснащён менеджером разделов, названным Partition Image. Вы можете использовать эту программу в качества альтернативы Symantec Ghost.

Настройка под себя

Knoppix можно настраивать бесконечно. Вы можете убрать все приложения, которые вам никогда не понадобятся, и заменить их более полезными утилитами. Это называется ремастерингом CD. В результате подобной возможности появились дюжины разных версий Knoppix.

Преимущества и недостатки ОС Knoppix

Преимущества

Вся система на одном CD;

Хорошее определение аппаратного обеспечения;

Можно настроить под себя (вы можете добавлять/удалять с диска приложения);

Содержит большое количество полезных утилит (инструменты по аудиту, снифферы и т.д.);

Бесплатно!

Недостатки

Несколько медленная загрузка некоторых приложений (OpenOffice), поскольку всё подгружается и распаковывается с CD;

Документация довольно скудная, хотя это характерно для сообщества Linux - ведь здесь подразумевается, что вы будете сами искать ответы на свои вопросы.

Заключение

Распространению Linux мешает, во-первых, отсутствие знаний о нем и, во-вторых, недостаток узкоспециализированных программ. Первая проблема легко решаемая, а вот вторая -- требует некоторых затрат и наличия специалистов для разработки сложных специализированных проектов. Я думаю, что довольно скоро Linux будет не менее популярен у нас, чем Windows. Он довольно быстро развивается, чего не скажешь о Windows, ведь его разрабатывает целый мир, а не ограниченная группа людей. И в результате этого развития он достигнет гораздо большего, чем Windows. Кроме того, его поддерживает множество компаний и государств. Конечно, Windows тоже развивается, становится более стабильной и более красивой. Но другая идеология, дух бесплатности и вседозволенности, доступности исходников самой операционной системы и еще множество других положительных качеств (вроде более безопасной работы в сети, унифицированных прав доступа к ресурсам системы разных пользователей и т.д.), присущих Linux, всегда будут делить пользователей компьютеров на два лагеря: приверженцев Windows и любителей Linux.

ОС Knoppix представляет собой великолепный инструмент как для новичков в мире Linux, так и для хакеров и специалистов по безопасности. Дистрибутив легко использовать, он не навредит уже установленной системе, и он снабжён богатым ассортиментом приложений. Помимо затрат на "прожиг" CD, Knoppix абсолютно бесплатен. Даже если бы Knoppix и не был бесплатным, за него стоило бы заплатить.

Knoppix - это действительно один из лучших продуктов, которые когда-либо создало общество сторонников открытого исходного кода.

К тому же, не следует недооценивать Knoppix в роли инструмента познания. Если вы желаете познакомиться с Linux, то можете попрактиковаться без вторжения в остальные области своего компьютера. Если вы хакер или специалист по безопасности, то Knoppix предлагает шикарный набор утилит и инструментов по восстановлению и аудиту.

Список используемой литературы

1. Лекции по предмету Операционные системы.

2. Соломенчук В.Г. Knoppix -- это Linux без проблем. -- Спб.: БХВ-Петербург, 2006. -- 336 с.: ил.

Размещено на Allbest.ru


Подобные документы

  • Основные понятия операционных систем. Современное оборудование компьютера. Преимущества и недостатки операционной системы Linux. Функциональные возможности операционной системы Knoppix. Сравнительная характеристика операционных систем Linux и Knoppix.

    реферат [1,5 M], добавлен 17.12.2014

  • Изучение операционной системы Linux: элементов файлов, структуры каталогов и прав доступа к ним. Получение практических навыков по работе с некоторыми командами данной ОС. Теоретические сведения и практические навыки по работе с процессами Linux.

    лабораторная работа [847,5 K], добавлен 16.06.2011

  • Linux – одна из наиболее популярных распространяемых бесплатно операционных систем. Работа с базовым ограниченным набором программ по умолчанию. Характеристика основных программ, которые расширяют возможности операционной системы Linux для пользователя.

    презентация [486,5 K], добавлен 09.10.2013

  • Linux - ядро операционной системы с монолитной архитектурой. Прародители операционной системы Linux, ее стабильные и экспериментальные версии. Процесс внедрения Linux и свободного программного обеспечения в школах и государственных учреждениях России.

    реферат [18,2 K], добавлен 19.01.2013

  • Основные моменты истории операционных систем, связывающих аппаратное обеспечение и прикладные программы. Характеристика операционной системы Microsoft Windows Seven, анализ операционной системы Linux. Преимущества и недостатки каждой операционной системы.

    курсовая работа [63,0 K], добавлен 07.05.2011

  • История развития и версии Linux. Ключевые черты, преимущества и сравнительные характеристики операционной системы. Программные характеристики, основные причины успеха и бурного развития Linux. Главные проблемы распространения операционной системы.

    курсовая работа [64,4 K], добавлен 13.12.2011

  • История создания операционной системы Linux. Стандартный откомпилированный набор пакетов (дистрибутивов): базовая система, утилиты для инсталляции, готовые к инсталляции пакеты инструментов для UNIX. Регистрация драйверов и разрешение конфликтов.

    презентация [1,3 M], добавлен 24.01.2014

  • Знакомство с этапами разработки трёх приложений для системы семейства Linux с использованием языка программирования С++. Анализ особенностей операционной системы Ubuntu 12.10. Характеристика способов тестирования команд с помощью стандартных средств.

    контрольная работа [732,1 K], добавлен 06.08.2013

  • Анализ технических возможностей операционной системы Mandriva Linux - дистрибутива GNU/Linux, разрабатываемого французской компанией Mandriva, выпускающей свободные, коммерческие и корпоративные версии своего дистрибутива. Этапы установки оболочки Linux.

    презентация [26,2 M], добавлен 23.05.2010

  • Анализ серверных операционных систем на базе ядра Linux. Подходы к построению маршрутизации и оценка полученных результатов. Установка операционной системы CentOS 6.6 и закономерности ее настройки. Принципы и основные этапы тестирования созданного шлюза.

    курсовая работа [2,9 M], добавлен 19.11.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.