what is unix brief introduction unix
Uvod v operacijski sistem Unix:
Začnimo z vajo št. 1: 'Kaj je Unix' v tej seriji.
V tej vadnici boste lahko razumeli osnovne koncepte operacijskih sistemov, značilnosti Unixa in njegovo arhitekturo.
=> Kliknite tukaj za celotno serijo vadnic za Unix
Unix Video # 1:
Kaj se boste naučili:
Kaj je Unix?
Unix in Unixu podobni operacijski sistemi so družina računalniških operacijskih sistemov, ki izvirajo iz prvotnega sistema Unix podjetja Bell Labs.
Začetni lastniški derivati so vključevali sisteme HP-UX in SunOS. Vse večja nezdružljivost med temi sistemi pa je privedla do oblikovanja standardov interoperabilnosti, kot je POSIX. Sodobni sistemi POSIX vključujejo Linux, njegove različice in Mac OS.
Unix je najmočnejši in najbolj priljubljen operacijski sistem za več uporabnikov in več opravil. Osnovni koncepti Unixa so nastali v projektu Multics iz leta 1969. Sistem Multics je bil zasnovan kot sistem za delitev časa, ki omogoča več uporabnikom, da hkrati dostopajo do glavnega računalnika.
Ken Thompson, Dennis Ritchie in drugi so razvili osnovne gradnike Unixa, vključno s hierarhičnim datotečnim sistemom, tj. Koncepti procesov in tolmačem ukazne vrstice za PDP-7. Od tam so razvili več generacij Unixa za različne stroje.
Naraščajoča nezdružljivost med temi sistemi je privedla do oblikovanja standardov interoperabilnosti, kot sta POSIX in Single Unix Specification.
Programi Unix so zasnovani na nekaterih temeljnih filozofijah, ki vključujejo zahteve, kot so en namen, interoperabilnost in delo s standardiziranim besedilnim vmesnikom. Sistemi Unix so zgrajeni okoli jedra jedra, ki upravlja sistem in druge procese.
Podsistemi jedra lahko vključujejo upravljanje procesov, upravljanje datotek, upravljanje pomnilnika, upravljanje omrežja in druge.
Izstopajoče značilnosti Unixa
Obstaja več pomembnih lastnosti Unixa, med njimi pa je nekaj navedenih spodaj:
uglaševanje uspešnosti v vprašanjih o oracle
- To je sistem za več uporabnikov, kjer si lahko isti viri delijo različni uporabniki.
- Omogoča večopravilnost, pri kateri lahko vsak uporabnik izvede več procesov hkrati.
- Bil je prvi operacijski sistem, ki je bil napisan v jeziku na visoki ravni (jezik C). To je olajšalo prenos na druge stroje z minimalnimi prilagoditvami.
- Zagotavlja hierarhično strukturo datotek, ki omogoča lažji dostop in vzdrževanje podatkov.
- Unix ima vgrajene mrežne funkcije, tako da lahko različni uporabniki enostavno izmenjujejo informacije.
- Funkcionalnost Unixa je mogoče razširiti s pomočjo uporabniških programov, zgrajenih na standardnem programskem vmesniku.
Unix arhitektura
Razumeli bomo, kako se v Unixu izvajajo uporabniški ukazi. Uporabniški ukazi se pogosto vnašajo v vmesnik ukazne vrstice, ki ga zagotavlja 'lupina'. Lupina je program, ki prebere uporabniške ukaze, jih ovrednoti in nato natisne rezultat. Za ovrednotenje ukaza lahko lupina izvrši druge ukaze ali jih posreduje 'jedru'.
Jedro je jedro operacijskega sistema, ki neposredno deluje z osnovno strojno opremo in zagotavlja nabor standardnih storitev.
Vadnica zajema tudi:
- Kaj je operacijski sistem
- Zgodovina Unixa
- Značilnosti Unixa
- Unix arhitektura
Naša prihajajoča vadnica vam bo dala podrobno razlago ukazov Unix !!
=> Kliknite tukaj za celotno serijo vadnic Unixa
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- Vadnica za cevi Unix: Cevi v programiranju Unix
- Vadnica za začetnike za UNIX (20+ poglobljenih videoposnetkov o usposabljanju za Unix)
- Vadnica za skriptiranje lupine Unix s primeri
- Unix proti Linuxu: Kakšna je razlika med UNIX in Linuxom
- Ukazi za obdelavo besedila Unix: filtri Unix s primeri
- Ukazi Unix: osnovni in napredni ukazi Unix s primeri
- Dovoljenja za dostop do datotek Unix: Unix Chmod, Chown in Chgrp
- Manipulacija z datotekami v Unixu: Pregled datotečnega sistema Unix