Почнимо најпре са основним познавањем Линук оперативног система.
Линук оперативни систем
Оперативни систем се може описати као интерфејс између рачунарског хардвера и корисника било ког рачунара. То је група софтвера која рукује ресурсима рачунарског хардвера и омогућава основне услуге за рачунарске програме.
Оперативни систем је суштинска компонента системског софтвера унутар рачунарског система. Примарни циљ оперативног система је да обезбеди платформу на којој корисник може да покрене било који програм згодно или ефикасно.
С друге стране, Линук ОС је једна од познатих верзија УНИКС ОС-а. Развијен је да обезбеди јефтин или бесплатан оперативни систем за неколико корисника система личних рачунара. Изванредно, то је комплетан ОС, укључујући и Кс Виндов Систем, Емацс едитор, ИП/ТЦП , ГУИ (графички кориснички интерфејс) итд.
табела у реакцији
Историја оперативног система Линук
Године 1991. историја Линук-а је почела са покретањем одређеног пројекта од стране финског студента Линус Торвалдс за стварање новог бесплатног ОС кернел . Коначни Линук кернел је обележен континуираним развојем кроз историју од тада.
- Линук је предложио фински студент Линус Торвалдс 1991. године.
- ХП-УКС ( Хевлетт Пацкард ) Објављена је верзија 8.0.
- Верзија Хевлетт Пацкарда 9.0 објављена је 1992. године.
- ФрееБСД 1.0 верзија и НетБСД Верзија 8 је објављена 1993. године.
- Ред Хат Линук је предложен 1994. Цалдера је откривена од стране Рансом Лове-а и објављена је Бриан Спаркс и НетБСД 1.0 верзија.
- ХП-УКС 10.0 верзија и ФрееБСД 2.0 верзија су објављене 1995. године.
- К Десктоп Енвиронмент је основао Матијас Етрих 1996. године.
- ХП-УКС 11.0 верзија је објављена 1997. године.
- Верзија ИРИКС 6.5, односно пета СГИ УНИКС генерација, бесплатна верзија БСД 3.0 и Сун Соларис 7 ОС је објављена 1998. године.
- Тхе Цалдера Систем Уговор са одељењем за професионалне услуге и одељењем за серверски софтвер СЦО објављен је 2000. године.
- Линдовс име је промењено у Линспире 2004.
- Прва публикација од Убунту објављена је 2004.
- ОпенСУСЕ пројекат је започео бесплатну дистрибуцију из заједнице Новелл Године 2005.
- Линук кернел верзија 3.0 објављена је 2011.
- Гоогле-ов андроид заснован на Линук-у је инсистирао на 75% тржишног удела паметног телефона, на основу броја телефона извезених у 2013.
- Убунту је инсистирао на 20000000+ корисника у 2014.
Архитектура Линук система
Архитектура Линук оперативног система углавном садржи неке од компоненти: кернел, системска библиотека, хардверски слој, систем, и Схелл утилити .
1. Кернел:- Кернел је један од основних делова оперативног система. Он је одговоран за сваку од главних радњи Линук ОС-а. Овај оперативни систем садржи различите типове модула и директно сарађује са основним хардвером. Кернел олакшава потребну апстракцију за сакривање детаља хардвера ниског нивоа или апликативних програма у систему. Постоје неки од важних типова кернела који су наведени у наставку:
- Монолитно језгро
- Микро језгра
- Еко кернелс
- Хибридна језгра
2. Системске библиотеке:- Ове библиотеке се могу специфицирати као неке посебне функције. Они се примењују за имплементацију функционалности оперативног система и не захтевају права приступа коду модула кернела.
3. Системски услужни програми:- Одговоран је за обављање специјализованих активности и индивидуалних активности.
4. Хардверски слој:- Линук оперативни систем садржи хардверски слој који се састоји од неколико периферних уређаја као што су ЦПУ, ХДД и РАМ.
прекидач писаћег писма
5. Схелл:- То је интерфејс између кернела и корисника. Може да приушти услуге кернела. Може да преузима команде преко корисника и покреће функције кернела. Схелл је доступан у различитим типовима оперативних система. Ови оперативни системи су категорисани у два различита типа, а то су графичке љуске и љуске командне линије .
Графичке линије љуске олакшавају графички кориснички интерфејс, док шкољке командне линије олакшавају интерфејс командне линије. Дакле, обе ове љуске спроводе операције. Међутим, љуске графичког корисничког интерфејса раде спорије у поређењу са љускама интерфејса командне линије.
уклањање последњег урезивања гит-а
Постоји неколико типова ових шкољки које су категорисане на следећи начин:
- Корн шкољка
- Боурне схелл
- Ц шкољка
- ПОСИКС схелл
Карактеристике Линук оперативног система
Неке од примарних карактеристика Линук ОС-а су следеће:
Недостаци Линука
Морамо да разумемо интерфејс командне линије и проналажење за новији софтвер је такође мало сложено. Када се суочимо са било којим проблемом у ОС-у, решење за претрагу је веома проблематично. Такође, постоје различити стручњаци за Мац и Виндовс у поређењу са Линуком.
Апликације за оперативни систем Линук
Линукс је данас корпорација вредна милијарду долара. Хиљаде влада и компанија користе Линук оперативни систем широм света због нижег новца, времена, накнаде за лиценцирање и приступачности. Линук се може користити у оквиру неколико врста електронских уређаја. Ови електронски уређаји су лако доступни корисницима широм света. Неки од познатих електронских уређаја заснованих на Линук-у су наведени у наставку:
- Иамаха Мотиве Кеибоард
- Волво навигациони систем за аутомобиле
- ТиВо дигитални видео рекордер
- Сони Реадер
- Телевизија Сони Бравиа
- Један лаптоп по детету КСО2
- Телефон Моторола МотоРокр ЕМ35
- Леново ИдеаПад С9
- ХП Мини 1000
- Гоогле Андроид Дев телефон 1
- Гармин Нуви 860, 880 и 5000
- Делл Инспирон Мини 9 и 12
Линук Дистрибутион
То је ОС који се састоји од софтверске колекције на Линук кернелу или можемо рећи да дистрибуција укључује Линук кернел. Подржава софтвер и библиотеке. Можемо добити ОС заснован на Линук-у преузимањем било које Линук дистрибуције. Ове врсте дистрибуција постоје за различите типове уређаја као што су персонални рачунари, уграђени уређаји , итд. Постоји око више од 600 Линук дистрибуција и неке од познатих Линук дистрибуција су наведене на следећи начин:
цхар и инт јава
- Дубоко у
- ОпенСУСЕ
- Федора
- Само
- Дебиан
- Убунту
- Елементарни
- Линук Минт
- Мањаро
- МКС Линук
Да ли се Убунту и Линук разликују?
ДА.
Примарна разлика између прозора и Линук-а је у томе што је прозор отвореног кода и бесплатни ОС и његова Линук дистрибуција заснована на Дебиан-у, док је Линук велика колекција оперативних система отвореног кода који раде на бази Линук кернела.
Осим тога, Убунту је дистрибуција Линук-а, а Линук је основни систем. Убунту је интегрисао Цаноницал Лтд. и објављен 2004. године, а Линук је интегрисао Линус Торвалдс и објављен 1991. године.
Кориснички режим против режима кернела
Код компоненте кернела ради у јединственом расположењу привилегија познатим као режим језгра заједно са потпуним приступом сваком рачунарском ресурсу. Овај код илуструје појединачни процес, покреће се у индивидуалном адресном простору и није му потребан прекидач контекста. Због тога је веома брз и ефикасан.
Кернел извршава све процесе и олакшава процесима различите услуге система. Такође, олакшава сигуран приступ процесима до хардвера.
Код за подршку који није потребан за извршавање у режиму кернела налази се унутар системске библиотеке. Кориснички програми и други типови системских програма имплементирани су у корисничком режиму.
Не укључује приступ режиму језгра и системском хардверу. Кориснички услужни програми/програми користе системске библиотеке за приступ функцијама кернела да би добили задатке ниског нивоа система.