
- •1.Понятие и назначение ос
- •2.Функциональные компоненты операционной системы
- •3.Эволюция и классификация ос
- •4.Понятие программного интерфейса и операционного окружения
- •5.Ос как виртуальная машина
- •6.Сетевые и распределенные ос, ос разделения времени
- •7.Обобщенная архитектура ос
- •8.Концепция микроядерной архитектуры
- •9.Классификация периферийных устройств
- •10.Многослойная архитектура ос
- •11.Понятие процессов и потоков
- •12.Механизмы взаимодействия процессов
- •13.Вытесняющие и невытесняющие алгоритмы
- •14.Синхронизация выполнения процессов и потоков
- •15.Мультипрограммирование в системе разделения времени и в системе реального времени
- •16.Взаимоблокировки. Решение тупиковых ситуаций
- •17.Прерывания и системные вызовы ос
- •18.Методы реализации виртуальной памяти
- •19.Управление памятью в ос
- •20.Иерархия запоминающих устройств
- •21.Драйверы
- •22.Сегментная организация виртуальной памяти
- •23.Страничная организация виртуальной памяти
- •24.Управление кэш-памятью в ос
- •25.Логическая организация файловой системы
- •26.Физическая организация файловой системы
- •27.Восстанавливаемость и отказоустойчивость файловой системы
- •28.Файловая система fat
- •29.Файловая система ntfs
- •30.Файловая система ufs
- •31.Атрибуты файлов файловые операции.
- •32.Контроль доступа к файлам в ос.
- •33.Подсистема ввода вывод.
- •34.Файловые менеджеры.
- •35.Архивация данных.
- •38.Особенности ос ms dos.
- •39.Команды ms dos.
- •40.Командные файлы.
- •41.Сетевые утилиты.
- •42.Характеристика Windows xp.
- •43.Архитектура Windows xp
- •44. Процесс загрузки windows xp
- •49.Средства сопровождения и Стандартные средства администрирования Windows xp
- •50.Технология dde ole dcom activx в windows xp
- •51. Особенности os linux
- •52. Команды linux
- •53 Особенности unix
- •55.Особенности windows 7
51. Особенности os linux
Linux разрабатывалась по классическим канонам архитектурных модульных систем, то есть, в отличие от Windows, у которой «всё вместе», ОС Linux при установке на компьютер пользователя «разделяется». Например, ядро отделено от графического интерфейса. Это добавляет как интересные возможности, так и проблемы. Так, если пользователь не умеет разбивать жёсткий диск, но самостоятельно устанавливает Linux, он может подпортить себе нервы, так как установка вполне может пройти не так, как должно, а то и вовсе не установить ОС, а потом удивляться, почему это у меня ничего не получилось? Вообще жёсткий диск при установке Linux лучше всего разбивать не менее чем на три раздела.
Однако есть и свои достоинства у такой операционной системы. Сейчас многие пользователи любят «украшать» оболочку используемой операционной системы. Linux же не только позволяют применять дополнительные «украшательства» (правда, не все), но и способна менять оболочку, причём у каждой из созданных для Linux оболочек имеется своя архитектура, набор функций, внешний вид и возможности настройки. Для добавления 3D эффектов понадобится композитный менеджер окон Compiz Fusion. Для примера, Windows без дополнительных программ может поменять лишь внешний облик оболочки системы, да и с дополнительным программным обеспечением (например, WindowBlinds или StyleXP) особенно функции и настройки не сменишь – есть лишь несколько программ, делающих нечто подобное.
Ещё одна важная особенность Linux – поддержка виртуальных рабочих столов. То есть при необходимости рабочее пространство операционной системы можно разделить на несколько логических частей. Например, на одном рабочем столе открыты браузер и почтовик, на другом – офисные редакторы, в которых пользователь «доводит до ума» нужные документы, время от времени сверяясь с чем-нибудь в интернете, а в третьем – проигрыватели, чтобы не так скучно было работать. Переходить же с одного рабочего стола на другой достаточно легко – либо с помощью «горячих» клавиш или мыши, либо, используя специальную небольшую утилиту, пейджер Рабочих столов, который подсветкой выделяет то виртуальное пространство, которое работает на данный момент.
Однако и это ещё не всё – практически все приложения, написанные для конкретного графического интерфейса, вполне могут работать с другой оболочкой, благодаря чему пользователь может собрать именно такую оболочку, которая наиболее полно удовлетворяет его потребности.
Однако на одном графическом интерфейса свет клином не сошёлся и у Linux есть и другие приятные полезности. Так, эта операционная система очень надёжна – не так уж и часто приходится перезагружать машину из-за какой-либо ошибки, обычно хватает перезапуска графического интерфейса. К тому же, сколько бы ни было установлено на компьютере программ, это не повлияет на работу, то есть не «затормозит» систему.
ОС неплохо защищена от вирусных атак, однако это не означает, что устанавливать антивирусное программное обеспечение не нужно, так как до сих пор ни одна операционная система самостоятельно не справлялась со всеми вирусными атаками (собственно, скорее всего, такой ОС никогда и не появится).
Как и ОС Windows, Linux имеет разные учётные записи для администрирования и использования компьютера, поэтому в этом плане можно не переживать, что придётся как-то по-особому прятать свои файлы от, например, домочадцев, имеющих доступ к компьютеру.
Linux хорошо подходит для более слабых машин, так как эта операционная система не предъявляет серьёзных требований к аппаратной части компьютера, aka «железу».
Есть у Linux и небольшой, с первого взгляда, недостаток – ОС лучше всего подходит для файловых систем из мира Unix (Etx2/Ext3, ReiserFS, XFS и т. д.). Однако Linux всё же работает и с другими файловыми системами – FAT32 или NTFS. Но встроенная поддержка записи на NTFS есть лишь на самых свежих дистрибутивах, например, на Ubuntu 7.10. Тем не менее, разобравшись с ОС, такую поддержку можно и самостоятельно добавить.
Кстати, ещё одна, можно сказать, особенность – в интернете можно без труда найти много сайтов, на которых обсуждаются проблемы и способы их решения с ОС Linux. Для примера, такой серьёзной поддержки у Windows нет, и в большинстве случаев не получится узнать, почему возникла та или иная ошибка и как её исправить.