УНИКС користе програмери и предузећа због његове стабилности.
Кредит за слику: г-стоцкстудио/иСтоцк/Гетти Имагес
УНИКС оперативни систем (ОС) се састоји од слоја језгра, слоја љуске и слоја услужних програма и апликација. Ова три слоја стварају преносиви, вишекориснички оперативни систем за више задатака. Постоји више верзија ОС-а, али свака верзија има потпуно исту структуру. УНИКС користе програмери, предузећа, универзитети и владе због његове стабилности и способности да истовремено обавља многе задатке.
Основе
УНИКС оперативни систем је вишекориснички оперативни систем за више задатака који су првобитно дизајнирали за програмере АТ&Т запослени у Белл Лабораториес 1969. године. Изрази за више корисника и више задатака значе да више различитих корисника може истовремено обављати задатке на једној машини. Сваки корисник ступа у интеракцију са сопственом инстанцом љуске и може покренути једну или више апликација унутар те љуске.
Видео дана
Кернел
Кернел је срце УНИКС ОС-а. То је софтверска апликација која обезбеђује интерфејс између хардвера и корисника. Он управља процесом, меморијом, фајлом, уређајем и управљањем мрежом за оперативни систем. Кернел је одговоран да обезбеди да се сви системски и кориснички задаци извршавају истовремено.
Шкољка
Схелл је програм који се налази између корисника и кернела. То је тумач који преводи команде које су укуцане у терминалску сесију. Корисници могу уписивати команде директно у терминал или могу креирати текстуалну датотеку која садржи низ команди које се могу послати у љуску. Низ команди се назива схелл скриптом.
Постоји више љуски које користи УНИКС ОС. Они укључују Боурне схелл (сх), Ц схелл (цсх), Корн схелл (ксх) и Боурне Агаин схелл (басх). Свака љуска има сопствени скуп команди љуске. Команде оперативног система су исте у свим шкољкама.
Почетну љуску у коју се корисник пријављује дефинише администратор система. Корисник може да промени своју подразумевану љуску користећи команду "цхсх". Корисници ће можда желети да промене своје љуске како би користили одређене функције које су доступне у једној љусци или не у другој, или једноставно преферирају одређено окружење љуске.
Услужни програми и апликација
Последњи слој УНИКС ОС-а је слој услужних програма и апликација. Овај слој укључује команде, процесоре текста, графичке програме и програме за управљање базама података. Традиционално, овим програмима се приступало куцањем команди за покретање програма на командној линији. И даље им се може приступити на овај начин, али им се сада може приступити и преко ГУИ.
Верзије
Постоји више верзија УНИКС оперативног система. Власничке верзије укључују Соларис компаније Сун Мицросистем, СЦО УНИКС, ИБМ-ов АИКС и ХП-УКС компаније Хеветт Пацкард. ФрееБСД, НетБСД и ОпенБСД су верзије Уник-а отвореног кода. Иако непознат многим главним корисницима, Аппле ОС Кс је такође власничка верзија УНИКС-а. Карактеристика која ОС Кс издваја од осталих варијанти УНИКС-а је његова способност да покреће апликације које су обично написане за рачунаре који користе Виндовс, као што су Мицрософт Оффице и Адобе Пхотосхоп. Линук је оперативни систем сличан УНИКС-у. Има исту структуру као УНИКС, али је написан не користећи оригиналну УНИКС базу кода.