Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Unix Operačný systém Komponenty

Unix operačný systém je dodávaný v širokej palete príchutí od jeho prvých dní v AT & T Bell Labs populárne operačnom systéme Linux nainštalované v obchodnej , akademickej obce a na miestnych počítačoch . Bol to jeden z predchodcov open - source hnutia , ktorý kombinuje všetky knižnice , nástroje a zdrojový kód ako súčasť inštalácie základne tak , aby vývojári a ďalšie zainteresované strany by mohol konfigurovať alebo " prístav " operačný systém ( OS ) na nový hardvér platformy . Štyri základné súčasti Unix OS je jadro , vývojové nástroje , generálny Príkazy a dokumentácie . Unix jadra

Unix jadra sa často nazýva jadro , pretože jeho úloha v riadení všetkých vnútorných procesov operačného systému , od zavedenia systému z nulového stavu do riadiacich procesov a pamäte v normálny stav systému . Čoskoro architektúra vychádzala z modelu súčasti , ktorý sa neskôr stal známy ako microkernel . Objekty uvedené v /usr /src /[ conf , dev , sys , h ] by mohla byť spojená do jadra pomocou procesu zostavenie , podľa potreby . To stále operačný systém štíhle tým , že stavia do jadra len také zariadenia , služby a funkcie , ktoré boli nevyhnutné . Otvorenosť procesu konfigurácie jadra tiež je možné , správcovi a architekti mierka OS s požiadavkami na životné prostredie ( malý box , malý OS ) od vystavenia všetkých vnútro .

Okrem toho , že prenosný , jadro tiež robí skvelú prácu pri riadení systémové prostriedky , ktoré " umožňujú viacerým užívateľom prístup k počítaču súčasne viac programov a aktivít , ako postupovať paralelne s druhými . " Správa pamäte , spracovanie chýb , riadenie procesov , prerušenie , komunikačné a protokolovanie sú spracované jadrá založené na tom , aké funkcie sú prepojené do operačného systému . Linux , hoci derivát Unixu , urobil krok preč od tejto filozofie budovania monolitické jadro , ktoré obsahuje softvérové ​​komponenty pre takmer všetky možnosti .
Vývojové nástroje

pomerne unikátnu vlastnosť Unix OS je zahrnutie vývojových nástrojov . Vzhľadom k tomu , že v blízkej systéme vyžaduje spôsob , ako zmeniť spúšťacie a ovládače zariadení ( /usr /sys /dev ) a odkaz v nových knižniciach , boli zahrnuté vývojové nástroje ako je prekladač C a assembleri . Boot- strap kód bol často písaný v assembleri , vďaka svojej rýchlosti a jemnú kontrolu nad zariadením . C často vypĺňajú zvyšok softvéru jadra a všeobecné príkazy . Linker ( ld ) , knižnice ( lib ) a vytvoriť nástroj ( make ) - tiež - povolené nové zariadenie , ktoré majú byť pridané alebo úplná žiadosť musí byť postavená . Novšie verzie Unixu ponúkol nové jazyky , ako je C + + a Java .

Keď boli inštalované nové aplikácie na Unix , rovnako ako verzia XWindows , boli tiež knižnice a hlavičkové súbory , aby vývojári mohli vytvárať svoje vlastné aplikácie pomocou prostredie . Tento prístup posilnil otvorené štandardy operačného systému .
Všeobecné príkazy

Unix obsahuje bohatú sadu príkazov dostupných pre používateľov a administrátorov , často vykonávané buď príkazového riadku alebo GUI rozhranie ( Xwin ) . Medzi najčastejšie príkazy sú rôzne mušle ( BSH , csh , ksh ) . Každý užívateľ je priradený predvolený shell , ktorý riadi správanie relácie užívateľa s funkciami , ako je prístup k adresáru , prístup k programom , funkciami produktivity a životného prostredia úprav . Skutočná flexibilita plášťa umožňuje užívateľom vybrať nový shell a prispôsobiť správanie tým , že vytvorí synonymá vykonať dlhé , integrované reťazce príkazov .

Príkazy môžu byť ďalej klasifikované ako systémových utilít , ktoré vykonávajú funkcie na zariadenie alebo spravovať procesy a ďalšie všeobecné nástroje , ako je tlač , komunikácia , formátovanie a grafiky . Vzhľadom k otvorenosti prostredia Unix , vývojári často kombinujú zdrojové knižnice týchto všeobecných príkazov a vytvoriť ich vlastné príkazové sady .
Dokumentácia

Dva hlavné programy dokumentácie sú k dispozícii na Unix : muž a doc . Muž ponúka referenčnú knižnicu pre programy , ako značky alebo sh . Pre každú položku mužov, sú zahrnuté informácie o parametroch príkazu , beh obmedzenia , spracovanie chýb a príklady . Doc ponúka menej odkazy , ale poskytuje viac detailov a je podobný technické referenčné knihy . Používatelia a správcovia môžu používať muž alebo doc príkazy pridať kapitol pre užívateľa .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené